Valmistavat toimenpiteet SQL:n käyttämiseksi PHP:ssä
Opitaan nyt työskentelemään tietokantojen kanssa PHP:n kautta. Tätä varten on ennen kaikkea tarpeen muodostaa yhteys tietokantapalvelimeen.
Tämä tehdään funktiolla mysql_connect,
joka ottaa 3 parametria: isäntänimen
(palvelimen), käyttäjätunnuksen, jolla
työskentelemme tietokannan kanssa, ja salasanan tälle käyttäjälle.
Jos työskentelet omalla tietokoneellasi, ne
ovat yleensä localhost, root ja
salasana tyhjänä merkkijonona (joillain
palvelimilla se voi olla myös root).
Jos tietokantasi on internetissä, nämä
tiedot tarjoaa sinulle hosting-palveluntarjoaja.
Muodostetaan siis yhteys tietokantaan:
<?php
$host = 'localhost'; // isäntänimi
$user = 'root'; // käyttäjätunnus
$pass = ''; // salasana
$name = 'mydb'; // tietokannan nimi
$link = mysqli_connect($host, $user, $pass, $name);
?>
Jos määrittämämme käyttöoikeudet ovat oikein,
muodostuu yhteys tietokantaan.
Samaan aikaan muuttujaan $link tallentuu
erityinen yhteyden objekti, jota käytämme
jatkossa kaikkiin tietokantaamme kohdistuviin pyyntöihin.