Wie mache ich mit MYSQLI_REPORT_STRICT Ausnahmen bei mysqli?
In mysqli gibt es eine Funktion namensmysqli_report()
, das wie ein Gegenstück für gUs aussiehtsetAttribute()
Methode mit seinerERRMODE_*
Konstanten. Das Handbuchsagt:
MYSQLI_REPORT_STRICT Throw mysqli_sql_exception for errors instead of warnings
Also mitPDO::ERRMODE_EXCEPTION
Ich habe diesen Code ausprobiert
mysqli_report(MYSQLI_REPORT_STRICT);
$mysqli->query("foo");
Zu meiner Enttäuschung gab es jedoch keinerlei Ausnahmen oder Warnungen.
Hier ist die Frage: Gibt es eine Möglichkeit, mysqli anzuweisen, Ausnahmen zu werfen, ohne sie zu verwenden?MYSQLI_REPORT_ALL
?