<!doctype html> <html> <head> <meta charset="UTF-8"> <title>Anzeigen DB</title> </head> <body> ! !! ! !! ! ! ! ! ! !! !! !! <p> <a href="eingabe_db.php" >Zur Eingabe</a> </p> <!—- Start des PHPscript -—> <?php // Starttag des PHPscript // ********** Erstellung von Variablen (beginnen mit $ Zeichen) mit den Datenbankinformationen ********* $mysql_server = "localhost" ; // gibt den Netzwerkpfad zum Datenbankserver an. // localhost = eigener Computer mit XAMPP $mysql_benutzer = "root" ; // Benutzername für den Datenbankserver $mysql_kenn = "" ; // Kennwort für den Datenbankserver $mysql_datenbank = "bfi"; // Datenbank auf dem Datenbankserver // ********** Abfragen der Datenbank nach gewünschten und vorhandenen Inhalten ********* ! ! ! !! ! $db=mySQL_connect($mysql_server, $mysql_benutzer, $mysql_kenn) or die("Datenbank kein connect"); // // // // Datenbankverbindung wird mit der Funktion mysql_close() hergestellt und in die Variable $db geschrieben mit “die“ wird bei einem Fehler ein Text ausgegeben mysql_select_db($mysql_datenbank, $db); // Datenbankauswahl mit der Funktion mysql_select_db() $sql_befehl = "SELECT * FROM geastebuch "; // // // // // $sql_ergebnis = mysql_query($sql_befehl,$db); // $sql_ergebnis = Ermittelt die Datenbankeinträge // mit der Funktion mysql_query() $anz = mysql_num_rows($sql_ergebnis); // $anz = Ermittelt die Anzahl der Einträge im // Ergebnis mit der Funktion mysql_num_rows() mysql_close($db); // Datenbankverbindung wird geschlossen mit der Funktion mysql_close() $sql_befehl = Abfrage der Datenbank nach bestimmten Inhalten SELECT - selektieren * - alle Felder in der Datenbank FROM - aus welcher Tabelle geastebuch - Tabellenname !! ! ! ! !! // ********** Ausgabe der gefundenen Inhalte aus der Datenbank als HTML ********* ! ! ! ! for ($i=0; $i<$anz; $i =$i + 1) { $gaestebuch_id = mysql_result($sql_ergebnis, $i, "gaestebuch_id"); // Erstellung der variablen $gaestebuch_id mit // dem Inhalt von Feld „gaestebuch_id" $gaestebuch_vorname = mysql_result($sql_ergebnis, $i, "gaestebuch_vorname"); // Erstellung der variablen $gaestebuch_vorname mit // dem Inhalt von Feld „gaestebuch_vorname" $gaestebuch_nachname = mysql_result($sql_ergebnis, $i, "gaestebuch_nachname"); // Erstellung der variablen $gaestebuch_nachname mit // dem Inhalt von Feld "gaestebuch_nachname" echo $gaestebuch_id ." - ". $gaestebuch_vorname ." ". $gaestebuch_nachname ." <br>\n" ; // // // // // } ?> <!—- Ende des PHPscript -—> </body> </html> // Schleife bei der jeder Datensatz bis zur Anzahl // von $anz abgefragt wird Ausgabe der Inhalte mit dem Befehl "echo" als HTML-Text. der in Anführungszeichen geschriebene Text kann mittels eines Punktes am Anfang und Ende mit den Variablen kombiniert werden // Ende der Schleife