sqlite_unbuffered_query
SQLiteDatabase->unbufferedQuery
Führt eine Abfrage aus, aber übernimmt die Daten nicht gleich
ins PHP
&reftitle.description;
resourcesqlite_unbuffered_query
resourcedbhandle
stringquery
intresult_type
stringerror_msg
resourcesqlite_unbuffered_query
stringquery
resourcedbhandle
intresult_type
stringerror_msg
Objektorientierter Stil (Methode):
SQLiteDatabase
SQLiteUnbufferedunbufferedQuery
stringquery
intresult_type
stringerror_msg
sqlite_unbuffered_query entspricht im wesentlichen
sqlite_query mit der Ausnahme, dass das Ergebnis eine
sequenzielle Folge ist, die nur zeilenweise vorwärts gelesen werden kann.
Dies Funktion ist ideal für die Generierung von Strukturen wie
HTML-Tabellen, die ausschließlich sequenziell aufgebaut werden und kein
expliziter Zugriff auf Datenreihen außerhalb der Sequenz nötig sind.
Funktionen, wie sqlite_seek,
sqlite_rewind, sqlite_next,
sqlite_current und
sqlite_num_rows können die Rückgabe von
sqlite_unbuffered_query nicht verarbeiten.
&reftitle.parameters;
dbhandle
Die Ressource des SQLite-Ergebnisses, erzeugt von
sqlite_open wenn in prozeduralem Kontext genutzt.
Dieser Parameter wird nicht benötigt, wenn die objekt-orientierte
Methodik genutzt wird.
query
Die auszuführende Anfrage
result_type
&sqlite.result-type;
error_msg
Diese spezielle Variable wird genutzt, wenn ein Fehler auftritt. Sie
hat einen besonderen Stellenwert, da SQL-Syntax-Fehler nicht mit
sqlite_last_error abgerufen werden können.
&sqlite.param-compat;
&reftitle.returnvalues;
Gibt den Ergebnis-Handler oder bei einem Fehler &false; zurück.
sqlite_unbuffered_query gibt ein sequenzielles
Ergebnis zurück, durch welches nur zeilenweise und vorwärts ausgelesen
werden kann.
&reftitle.changelog;
&Version;
&Description;
5.1.0
Parameter error_msg wurde hinzugefügt.
&reftitle.seealso;
sqlite_query