Datenbankzugriff Der Zugriff auf eine Datenbank funktioniert unter PHP etwas anders als in Perl. Es muss kein zusätzliches Modul geladen werden, jedoch muss der MySQL-Support in PHP einkompiliert sein (--with-mysql). Zuerst wird die Verbindung zum Datenbankserver hergestellt und eine Datenbank geöffnet: @mysql_connect('localhost', 'user', 'passwort') or die("Kann keine Verbindung zum SQL-Server herstellen"); @mysql_select_db('linuxkurs') or die("Kann Datenbank nicht oeffnen"); Nun werden mit @mysql_query jegliche SQL-Befehle (sowohl SELECT als auch andere wie INSERT) ausgeführt. Bei SELECT muss dann die Rückgabe noch ausgewertet werden: $abfrage = @mysql_query("SELECT * FROM Adressen"); while ( $zeile = mysql_fetch_array($abfrage) ) { for ($i = 0; $i <= count($zeile); $i++) { print $zeile[$i]; } } Und zum Schluss sollte man die Datenbankverbindung mit @mysql_close auch wieder schliessen: @mysql_close;