MDBTools driver needs you to properly free up a result_id before reusing a variable.An odbc_fetch_array() over a overwritten variable with a new result will crash the script with a Segmentation fault if the previous resource wasn't free'd up.PHP 5.6(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_free_result — Gibt die mit einem Ergebnis verbundenen Objekte frei
Gibt die mit einem Ergebnis verbundenen Objekte frei.
odbc_free_result() braucht nur aufgerufen zu werden, wenn Sie einen zu hohen Speicherverbrauch durch das aktuell laufende Skript vermeiden wollen. Das gesamte Abfrageergebnis wird automatisch nach Beendigung des Skriptes gelöscht.
statementDas ODBC-Ergebnis-Objekt.
Gibt immer true zurück.
| Version | Beschreibung |
|---|---|
| 8.4.0 |
statement erwartet nun eine Instanz von
Odbc\Result; vorher wurde eine
Ressource erwartet.
|
Hinweis:
Wird odbc_free_result() bei deaktiviertem autocommit (siehe odbc_autocommit()) aufgerufen, bevor die Transaktion abgeschlossen wurde, werden alle austehenden Transaktionen zurückgenommen.
MDBTools driver needs you to properly free up a result_id before reusing a variable.An odbc_fetch_array() over a overwritten variable with a new result will crash the script with a Segmentation fault if the previous resource wasn't free'd up.PHP 5.6