Hallo
Oder die Variable, heiße sie nun $entry oder $Entry, ist nicht vorhanden oder unbefüllt, so dass
WHERE ID=
herauskommt.Das war der Grund! Ich habe die echo-Zeile mit dem Formularkopf so ergänzt, dass $_GET['entry'] mit übernommen wird - und seither habe ich die Fehlermeldung nicht mehr!
Allerdings... eine Datenbankoperation findet trotzdem nicht statt, auch nach Eingabe neuer Daten ins Eingabeformular! Und das Verstörendste: es ist nach wie vor nicht möglich, den Query-String anzuzeigen!
Ok, gibt es 'section' als URL-Parameter und wenn ja, was steht da drin?
Zudem, PHP nutzt ja automatische Typkonvertierung, dein Code sollte an der Stelle funktionieren. Dennoch als Anmerkung, damit es im Hinterkopf bleibt: $_GET['section'] ist per se vom Typ String, im Switch-Block prüfst du jedoch auf Integer-Werte.
Tschö, Auge
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
ie:{ fl:| br:> va:) ls:[ fo:) rl:( ss:| de:> js:| zu:}
Veranstaltungsdatenbank Vdb 0.3