Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:datenbanken:projekt:dbphp:phppdo:start [25.11.2020 22:49] – [Einfache Abfragen] sbel | faecher:informatik:oberstufe:datenbanken:projekt:dbphp:phppdo:start [26.04.2021 14:10] (aktuell) – gelöscht sbel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Zugriff auf Datenbanken mit PHP Data Objects (PDO) ====== | ||
- | |||
- | ===== Verbindung aufbauen ===== | ||
- | |||
- | |||
- | Eine Verbindung zur Datenbank kann wie folgt aufgebaut werden: | ||
- | <code php> | ||
- | $pdo = new PDO(' | ||
- | </ | ||
- | |||
- | ===== Einfache Abfragen ===== | ||
- | |||
- | |||
- | Nachdem eine Verbindung zur Datenbank hergestellt wurde, können SQL Statements wie folgt ausgeführt werden: | ||
- | {{ : | ||
- | <code php> | ||
- | $sql = " | ||
- | $query_rows = $pdo-> | ||
- | |||
- | foreach ($query_rows as $row) { | ||
- | echo $row[' | ||
- | } | ||
- | </ | ||
- | |||
- | ---- | ||
- | {{: | ||
- | === (A1) === | ||
- | |||
- | Importiere die {{ : | ||
- | |||
- | Frage die folgenden Infos in deinem PHP Skript ab und gib sie in einer HTML-Tabelle aus: | ||
- | |||
- | * Erstelle eine Klassenliste der 7a | ||
- | * Erstelle eine Liste aller Schüler, die Salvador Dali als Betreuer haben. | ||
- | * Wieviele Schüler befinden sich in der Jahrgangsstufe 10? | ||
- | | ||