Hi!
Wenn ich schreibe error_reporting('E_ALL'); ändert sich an meinem Problem gar nichts :(
E_ALL ist eine Konstante, keine Zeichenkette.
Oder liegt das daran, dass das Stück in einer Klasse steht die auch noch über try{ .. }catch(){ .. } geprüft wird?
try-catch prüft auf das Auftreten von Exceptions. PHP-Fehler sind aber keine Exceptions. Einige wenige mit PHP mitgelieferte Klassen werfen solche, die mysqli-Klassen jedoch nicht.
Lo!