Übung einfaches Gästebuch - Florian Jurgeit, 2002 ************************************************* Die Übung soll folgende Grundfunktionen anhand eines einfachen Beispiels vermitteln: - Daten auslesen und anzeigen - Daten einfügen - Daten löschen - Einträge suchen ========================================= HTML-Formular Dateneingabe: *************************** Dateneingabe mit PHP:Beispiel Gästebuch

Neuer Eintrag in das Gästebuch

Name: 
email: 
URL: http:// 
Text:
PHP-Script zur Dateneingabe: **************************** Gästebuch anzeigen";} else {echo "Fehlermeldung=".mysql_error();}; mysql_close($link); ?> Einfache Ausgabe: ***************** Die Einträge im Gästebuch..."; $link=mysql_connect("localhost","root",""); mysql_select_db("c716307"); $anfrage="SELECT * FROM gbuch;"; $ergebnis=mysql_query($anfrage) OR DIE ("Fehler".mysql_error()); $n=mysql_num_rows($ergebnis); for ($i=0;$i<$n;$i++) { $o=mysql_fetch_object($ergebnis); print "$o->name
eMail: $o->email
URL: $o->url [Neues Fenster]
$o->text

"; }; mysql_close($link); ?> Einfache Ausgabe - Bsp. mit Tabelle: ************************************ Die Einträge im Gästebuch..."; $link=mysql_connect("localhost","root",""); mysql_select_db("c716307"); $anfrage="SELECT * FROM gbuch;"; $ergebnis=mysql_query($anfrage) OR DIE ("Fehler".mysql_error()); $n=mysql_num_rows($ergebnis); print ""; for ($i=0;$i<$n;$i++) { $o=mysql_fetch_object($ergebnis); print ""; print ""; print ""; }; mysql_close($link); print "
$o->name
eMail: $o->email
URL: $o->url [Neues Fenster]
$o->text
"; ?> Datensatz löschen - Auswahlscript: ********************************** Fehler beim query: $s
"; else { $n = mysql_num_rows( $r); if( ! $n) print "Keine Eintraege vorhanden !"; else { print "Es kann nur ein Datensatz selektiert werden !
"; for( $i=0; $i<$n;$i++) { $o = mysql_fetch_object( $r); print "
$o->name
"; } print "
"; print "
index.html"; } } mysql_close($connect); ?> Datensatz löschen - Ausführung: ******************************* Eintrag suchen - Formular: ************************** Eintrag suchen... Eintrag suchen:
Suchbegriff:
Eintrag suchen - Script und Ausgabe: ************************************ Ihre Suche nach $name hat $n Treffer:

"; for ($i=0;$i<$n;$i++) { $o = mysql_fetch_object($s); print " $o->g_id: $o->name (Mail: $o->email)
"; }; }; mysql_close($connect); ?>