SQL-iga töötamise ettevalmistavad manipulatsioonid PHP-s
Õpime nüüd töötama andmebaasidega läbi PHP. Selleks on kõigepealt vaja luua ühendus andmebaasiserveriga.
See tehakse funktsiooni mysql_connect abil,
mis võtab 3 parameetrit: hosti
nimi (server), kasutajanimi, mille all
me andmebaasiga töötame ja selle kasutaja parool.
Kui te töötate oma arvutis, siis
need on localhost, root ja
parool tühja stringina (mõnel
serveril võib see olla ka root).
Kui teie andmebaas on internetis - siis need
andmed antakse teile hostingupakkuja poolt.
Nii, loome nüüd ühenduse andmebaasiga:
<?php
$host = 'localhost'; // hosti nimi
$user = 'root'; // kasutajanimi
$pass = ''; // parool
$name = 'mydb'; // andmebaasi nimi
$link = mysqli_connect($host, $user, $pass, $name);
?>
Kui meie poolt määratud ligipääs on õige, siis
luuakse ühendus andmebaasiga.
Selle tulemusel kirjutatakse muutujasse $link
spetsiaalne ühenduse objekt, mida me
kasutame edaspidi kõigil
pöördumistel meie andmebaasi poole.