MB Dev .tech
Registrieren Login

PHP & Datenbank (PDO)

← Zurück zur Learn-Übersicht

In diesem Bereich verbindest du zwei Welten: PHP-Code und Datenbanken. Hier wird aus einzelnen SQL-Befehlen eine echte Anwendung, die Daten sicher speichert und wieder ausliest.

Schwerpunkt dieses Abschnitts ist PDO (PHP Data Objects) – die empfohlene Art, mit Datenbanken in PHP zu arbeiten.

  • Saubere Verbindung zur Datenbank
  • Prepared Statements gegen SQL-Injection
  • Lesen & Schreiben von Daten mit PHP
  • Fehlerbehandlung und Debugging
  • Transaktionen aus PHP heraus
Merke
PDO ist Standard – nicht optional

Alte Funktionen wie mysql_* oder unsaubere String-SQLs gelten heute als unsicher und veraltet.

Alle Inhalte sind frei lesbar. Interaktive Beispiele und Praxis-Demos werden später optional einen Login benötigen.

PDO Überblick

Öffnen

Warum PDO, wie PHP mit SQL spricht und welche Prinzipien wichtig sind.

Überblick: Warum PDO, wie PHP mit SQL spricht – Prinzipien & typische Bausteine.
Verfügbar Integration

PDO Verbindung

Öffnen

DSN, Credentials, Error Modes – sauber verbinden und Fehler verständlich machen.

Basics: Verbindung sauber aufbauen – DSN, Optionen, Error-Mode verständlich erklärt.
Verfügbar Basics

Prepared Statements

Öffnen

Platzhalter, Bindings, Sicherheit – der wichtigste Schutz gegen SQL Injection.

Wichtig: Prepared Statements – Platzhalter/Bindings als Sicherheitsstandard.
Verfügbar Wichtig

Daten abrufen

Öffnen

fetch/fetchAll, Fetch-Modi und Ergebnisstrukturen als Arrays.

Praxis: Daten holen – fetch/fetchAll, Ergebnisformen und sinnvolle Verarbeitung.
Verfügbar Praxis

Fehler & Handling

Öffnen

try/catch, sinnvolle Fehlermeldungen, Logging – ohne Informationsleaks.

Praxis: Fehler behandeln – try/catch, Logging und nutzerfreundliche Meldungen.
Verfügbar Praxis