Kapitel 9. Datenbanken

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

PHP unterstützt über 20 Datenbanken, darunter die gängigsten kommerziellen und Open-Source-Varianten. Relationale Datenbanksysteme wie MariaDB, MySQL, PostgreSQL und Oracle sind das Rückgrat der meisten modernen dynamischen Websites. In ihnen werden Warenkorbinformationen, Kaufhistorien, Produktbewertungen, Benutzerinformationen, Kreditkartennummern und manchmal sogar die Webseiten selbst gespeichert.

In diesem Kapitel geht es darum, wie du mit PHP auf Datenbanken zugreifen kannst. Dabei konzentrieren wir uns auf die integrierte PHP Data Objects (PDO)-Bibliothek, mit der du dieselben Funktionen für den Zugriff auf jede beliebige Datenbank verwenden kannst, und nicht auf die unzähligen datenbankspezifischen Erweiterungen. In diesem Kapitel lernst du, wie du Daten aus der Datenbank abrufst, Daten in der Datenbank speicherst und Fehler behandelst. Zum Schluss zeigen wir dir anhand einer Beispielanwendung, wie du verschiedene Datenbanktechniken in die Praxis umsetzen kannst.

Dieses Buch kann nicht auf alle Details der Erstellung von Web-Datenbankanwendungen mit PHP eingehen. Einen ausführlicheren Einblick in die Kombination PHP/MySQL findest du in Web Database Applications with PHP and MySQL, Second Edition (O'Reilly), von Hugh Williams und David Lane.

PHP für den Zugriff auf eine Datenbank verwenden

Es gibt zwei Möglichkeiten, ...

Get PHP programmieren, 4. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.