Benutzer-Werkzeuge

Webseiten-Werkzeuge


db:webdatenbanken

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
db:webdatenbanken [2016/11/22 20:38] – [Zugriff auf eine MySQL-Datenbank] roehnerdb:webdatenbanken [2016/11/22 20:44] (aktuell) – [Aufgaben] roehner
Zeile 190: Zeile 190:
 <code php> <code php>
  $result = $mysqli->query("SELECT * FROM gaestebuch");  $result = $mysqli->query("SELECT * FROM gaestebuch");
-  + 
- foreach ($result as $entry) {+ while ($entry = mysql_fetch_assoc($result)) {
    echo "Eintrag von " . $entry["absendername"];    echo "Eintrag von " . $entry["absendername"];
  }  }
-</code> 
- 
-Da der Schulserver aber PDO derzeit nicht unterstützt, muss die SQL-Verbindung über die MySQL-Funktionen von PHP aufgebaut werden: 
-<code php> 
- $db = mysql_connect("localhost", "<Benutzername>", "<Passwort>"); 
- mysql_select_db("<Datenbankname>", $db); 
    
- $query = mysql_query("SELECT * FROM gaestebuch", $db); 
-  
- while($entry = mysql_fetch_object($query)) { 
-   echo "Eintrag von " . $entry->absendername; 
- } 
 </code> </code>
 +
  
 ===== Aufgaben ===== ===== Aufgaben =====
-Ziel der u.g. Aufgaben ist ein sehr einfaches Gästebuch auf PHP-Basis mit Nutzung einer MySQL-Datenbank zum Speichern der Einträge. Zur Hilfe bei der Umsetzung gibt es [[http://schule.kai-wembacher.de/files/12/informatik/php/php-gaestebuch-vorlage.zip |HTML-Vorlagen]].+Ziel der u.g. Aufgaben ist ein sehr einfaches Gästebuch auf PHP-Basis mit Nutzung einer MySQL-Datenbank zum Speichern der Einträge. 
  
 **Aufgabe 1**\\ **Aufgabe 1**\\
Zeile 222: Zeile 212:
 **Aufgabe 2**\\ **Aufgabe 2**\\
 Bestehende Einträge anzuzeigen ist eine der Hauptaufgaben eines Gästebuchs. Die Einträge sollen nun auf der Startseite aufgelistet werden. Wir verzichten hierbei darauf, die Einträge auf mehrere Seiten zu verteilen, alle Einträge sollen auf einer einzelnen Seite gezeigt werden. (eintraege.php) Bestehende Einträge anzuzeigen ist eine der Hauptaufgaben eines Gästebuchs. Die Einträge sollen nun auf der Startseite aufgelistet werden. Wir verzichten hierbei darauf, die Einträge auf mehrere Seiten zu verteilen, alle Einträge sollen auf einer einzelnen Seite gezeigt werden. (eintraege.php)
- 
-Hierfür werden die [[http://de2.php.net/manual/de/intro.pdo.php PDO]] benötigt 
  
db/webdatenbanken.1479843506.txt.gz · Zuletzt geändert: 2016/11/22 20:38 von roehner