A. Meier: Wie kann ich die existenz eines variablennamens innerhalb der Datenbank prüfen

Beitrag lesen

Hallo, ich lese über $_POST übergebene Variablen aus. Dann erfolgt ein UPDATE über die Datenbank.

Problem, nicht alle übergebenen Variablen existieren in der Datenbank als (Feldnamen)!

Daher Fehler und Abbruch der PHP ausführung. (Fehler erst seit Umstellung von PHP 8.0 auf 8.1!!) (Ausgabe: ...Uncaught mysqli_sql_exception: Unknown column 'Feldnamen'...) Fehlerzeile: ...mysqli_query...

Frage: Wie kann ich die in der Datenbank existierenden Feldnamen mit den übergebenen Variablen (durch $_POST) vergleichen. (nicht die Inhalte!!)

Gruß und Danke

akzeptierte Antworten