Přípravné manipulace pro práci s SQL v PHP

Nyní se naučme pracovat s databázemi přes PHP. K tomu je především nutné navázat spojení se serverem databáze.

To se provádí pomocí funkce mysql_connect, která přijímá 3 parametry: název hostitele (serveru), uživatelské jméno, pod kterým pracujeme s databází, a heslo pro tohoto uživatele.

Pokud pracujete na svém počítači, pak to budou localhost, root a heslo ve formě prázdného řetězce (na některých serverech může být také root). Pokud je vaše databáze na internetu - tyto údaje vám poskytuje hosting.

Pojďme tedy navázat spojení s databází:

php<?php
  $host = 'localhost'; // název hostitele
  $user = 'root';      // uživatelské jméno
  $pass = '';          // heslo
  $name = 'mydb';      // název databáze
  
  $link = mysqli_connect($host, $user, $pass, $name);
?>

Pokud jsou námi uvedená přístupová práva správná, bude navázáno spojení s databází. Při tom se do proměnné $link zapíše speciální objekt spojení, který budeme používat pro všechna další volání naší databáze.