Hi,
ich habe eine große Klasse die ca. so aufgebaut ist:
Alles anzeigen
Wenn ich davon eine Instanz erzeuge (connect) und auch wenn ich sie als Funktion aufrufe (__invoke(query)) funktioniert alles gut, die verbindung wird hergestellt und ich kann ein Query an den Server abschicken. Aber wenn dann der Destruktor aufgerufen wird, dann kommt immer diese Warnmeldung (sie kommt auch bei mysqli_error()).
ich frage mich, warum? und wird trotz der Warnung die Verbndung zum Server geschlossen?
ich habe eine große Klasse die ca. so aufgebaut ist:
Quellcode
Wenn ich davon eine Instanz erzeuge (connect) und auch wenn ich sie als Funktion aufrufe (__invoke(query)) funktioniert alles gut, die verbindung wird hergestellt und ich kann ein Query an den Server abschicken. Aber wenn dann der Destruktor aufgerufen wird, dann kommt immer diese Warnmeldung (sie kommt auch bei mysqli_error()).
Warning: mysqli_close() [function.mysqli-close]: Couldn't fetch mysqli in C:\xampp\htdocs\dcdb\classes\Database.class.php on line 99
Warning: mysqli_error() [function.mysqli-error]: Couldn't fetch mysqli in C:\xampp\htdocs\dcdb\classes\Database.class.php on line 109
ich frage mich, warum? und wird trotz der Warnung die Verbndung zum Server geschlossen?