Kleine Verfeinerung der reportPDOError - Methode
bearbeitet von ursus contionabundoDu hast noch immer keinen Plan gemacht.
1. Wieso heisst eine Funktion, mit der ein Kommentar gelöscht werden soll, "CommentToDatabase"?
2. Du SENDEST die Daten (id des Kommentars) offenbar per GET. Das sollst Du nicht tun.
3. Du EWARTEST aber, dass die id des Kommentars per POST gesendet wird.
4. `foreach ($sb as $row): ` ist eine gute Idee aber die Syntax ist die von Python, nicht von PHP. Das muss `foreach ($sb as $row) { ` lauten.
5. `$sb` kommt in der Methode "tabelle" zwei mal vor: Einmal in `if ($sb)` und einmal in `foreach ($sb as $row)`. Es wird aber der Methode "tabelle" beim Aufruf (`$Newobjects -> tabelle();`) nicht übergeben und auch nicht erwartet. (`function tabelle() {`) - Wo soll also `$sb` herkommen? Die Fehlermeldung "Undefined variable: sb" ist also insoweit leicht verständlich. Nur die Zeilennummer stimmt überhaupt nicht mit Deiner Widergabe des Skriptes überein.