PHP - (Online-)Material

Bei folgenden Vorschlägen wurde der Fokus auf die deutsche Sprache gelegt. Für englische Materialien siehe weiter unten.

  • PHP-einfach , aber auch winkelb, bietet eine gute Übersicht zu PHP und zu MYSQL (Achtung: hier wird mit dem Objektorientierten Ansatz, PDO, gearbeitet) mit vielen Beispielen auf Deutsch. Um einen relativ einfachen (prozeduralen) Zugang zu den MySQL-Funktionen zu bekommen bietet sich der MySQL-Crashkurs an. Allerdings ist dabei darauf zu achten, dass die mysql-Funktionen ab PHP 7.0 immer ein "i" angehängt haben und zusätzlich meist noch einen Connection-Parameter bekommen. Aus 

    $sql = "UPDATE tabelle SET spalte1 = 'Wert1' WHERE id = 1";
    mysql_query($sql);

    wird dann

    $sql = "UPDATE tabelle SET spalte1 = 'Wert1' WHERE id = 1";
    mysqli_query($connection,$sql);

    wobei $connection die Datenbankvernbindung enthält. Vergleiche dazu die Beispiele aus dem Unterricht. Die Beispiel auf der Crash-Kurs-Seite enthalten übrigens einige kleine Fehler in der Variablenverwendung, die allerdings schnell auffallen sollten.


Weiterhin sind besonders hervorzuheben:


Englischsprachige Materialien

  • w3schools bietet eine sehr umfassende Darstellung. Beispielsweise können kleine PHHP- und HTML-Beispiele direkt online ausgeführt und verändert werden.