MySql Allgemeiner Fehler: 2053

8

Ich erhalte den Fehler:

  

FEHLER: SQLSTATE [HY000]: Allgemeiner Fehler: 2053

Ich habe keine Ahnung, warum das so ist, weil der Code gut funktioniert und die Datenbank aktualisiert wird, aber es gibt immer noch diesen Fehler zurück.

Hier ist mein Code:

%Vor%     
JamEngulfer 15.03.2014, 12:19
quelle

1 Antwort

15

$row = $stmt->fetch(PDO::FETCH_ASSOC); ist die Zeile, die den Fehler verursacht.

Warum?

Weil nach einem Update nichts zu holen ist - im Array -

Denk daran,

  

PDO :: FETCH_ASSOC: gibt ein Array zurück, das nach dem Spaltennamen indiziert ist   in deiner Ergebnismenge

Also, kein Ergebnis gesetzt ... keine Party

Wenn Sie den Beendigungsstatus Ihres Befehls wissen möchten, verwenden Sie einfach den Rückgabewert von execute() function

$rv = $stmt->execute(array('USERNAME' => $USERNAME));

    
DonCallisto 15.03.2014, 12:24
quelle

Tags und Links