also von mir kannst du da nur harte Kritik erwarten.
Mit keinem Wort erklärst du da wirklich verständlich was OOP ist.
Dein PHP Code beruht auf dem Steinzeitalter von PHP 4. Die ganzen globalen Variablen haben null und nüscht mit OOP zu tun, da wendest du genau das an was mit OOP eigentlich richtig gut via DI oder DIC zu umgehen ist, notfalls auch mit dem Registry Pattern.
Außerdem hast du dir ein ganz schlechtes Beispiel ausgesucht um OOP zu erklären, du verstößt in deinem TUT und Beispiel so ziemlich gegen alle Vorzüge und Regeln von OOP.
Bitte nimm das ganz schnell wieder raus, damit tust du niemanden ein Gefallen, ganz im Gegenteil, die die das lesen bekommen ein völlig falsches Bild von OOP.
Ich konnte nicht ein Wort lesen warum OOP gegenüber der Prozeduralen Programmierung Vorteile hat, leider konnte ich auch kein einziges Wort über die Nachteile der OOP lesen.
Ich schätze, beziehungsweise unterstelle dir an der Stelle mal, dass du selber noch nicht mal richtig verstanden hast was OOP ist und welche Möglichkeiten es damit gibt. Vieleicht setzt du dich auch selber noch mal auf den Hosenboden und lernst und fängst dann noch mal an ein TUT zu schreiben.
Dann wünsche ich mir das du auf das Kapitel Interfaces, Abstrakte Klassen, Vererbung, DI (zum vermeiden direkter Abhängigkeiten), kapseln von Daten und Funktionalitäten eingehst.
Wenn du genau diese Sachen ordentlich und vernünftig rüber bringen kannst, dann wirst du auch von mir positive Zeilen lesen können.
Ich bin glaube ich zu doof die Sache zu verstehen! Ab Zeile 57 setzt es bei mir aus! Wo und vor allem wie wird die SQL-Abfrage gestartet? Bei Variablen wie $Befehl, $id (den ich sonst nirgendwo finde) denke ich das es einfach 'Platzhalter sind! Gehe ich in der Annahme richtig?