Christian Kruse: Was will mir diese PDO-Meldung sagen? "SQLSTATE[HY000]: General error"

Beitrag lesen

Hallo Felix,

ich habe mir für ein Projekt eine Klasse gebaut, die PHPs PDO-Klasse nutzt. Nun möchte ich ein SQL-UPDATE an einer Tabelle durchführen, und erhalte dabei diese ominöse Fehlermeldung:

SQLSTATE[HY000]: General error

Was will mir wer (PHP, PDO oder MySQL?) damit sagen?

Du versuchst, wenn ich deinen Code richtig interpretiere (du hast ja nicht alles gepostet), ein fetchAll auf ein UPDATE-Statement. Das geht, wenn du keine RETURNING-Klausel hast, schief, denn es gibt kein Resultset.

LG,
CK