Komolyabb hangvételű projektekhez
léteznek sokkal megbízhatóbb, gyorsabb és persze bonyolultabb
rendszerek, de közepes és kisebb oldalakhoz (főleg hobbi szinten) jó
alternatívát jelent ez a kombináció.
Ahhoz, hogy dolgozni tudjunk az adatbázissal, kapcsolódni kell
hozzá. Mi most PHP és MySQL rendszerekkel dolgozunk, ezért a példák is
ezeken a nyelveken születtek.
I. Kapcsolat kialakítása
Előbb nézzük a kódot, aztán következik a magyarázat.
$host = "szervercime";
$nev = "felhaszn";
$jelszo = "jelszo";
$adatbazis = "adatbazis_nev";
if (!$kapcsolat = mysql_connect($host, $nev, $jelszo))
{
echo "Hiba a kapcsolatban.";
}
if (!$kivalaszt = mysql_select_db($adatbazis,$kapcsolat))
{
echo "Hiba a kiválasztás során.";
}
Először
deklaráljuk az adatokat: host, nev, jelszo. Ezek mindig az adott
kiszolgálótól függenek, ezért ott kell érdeklődnöd. A host a szerver
címe, a nev a felhasználóneved, a jelszó pedig értelem szerűen az
adatbázishoz szükséges jelszavad.
Ha ezek megvannak, akkor
(nagyon egyszerű megoldás) készítünk egy if szerkezetet, s
megvizsgáljuk, hogy tudunk-e kapcsolódni a szerverhez. A kapcsolódó
függvény neve: mysql_connect(). Ha sikerül a kapcsolat, a program-végrehajtás folytatódik, ha nem, akkor hibaüzenettel leáll.
Amikor
kapcsolódtunk (vagyis nincs hibaüzenet), akkor ki kell választanunk a
szerveren az általunk használni kívánt adatbázist. Ez a függvény a mysql_select_db(). Ha nem sikerül a kiválasztás, akkor hibaüzenettel leáll a program, ha sikerül, akkor nem ír ki semmit.
Jó esetben el is készült a kapcsolatunk, mostmár tudunk dolgozni az adatbázissal.