(No version information available, might be only in CVS)
SQLiteDatabase->unbufferedQuery — Ejecuta una consulta sobre la base de datos cuyo resultado no almacena todos los datos devueltos
Método que sigue el estilo orientado a objetos:
sqlite_unbuffered_query() es idéntica a sqlite_query() savlo que el resultado devuelto es secuencial y solamente se puede avanzar en el hacia delante. Por tanto, este tipo de resultados solamente puede emplearse para leer todas y cada una de las filas de forma secuencial una detrás de otra.
Esta función es útil por ejemplo para generar tablas HTML donde solo se necesita procesar una fila cada vez y no es necesario acceder de forma directa a cualquier fila del resultado en cualquier momento.
Note: Las funciones sqlite_seek(), sqlite_rewind(), sqlite_next(), sqlite_current() y sqlite_num_rows() no funcionan con manejadores de resultados devueltos por sqlite_unbuffered_query().
La consulta que se quiere ejecutar.
El recurso que identifica la base de datos SQLite (y que es el que devuelve la función sqlite_open()). Este parámetro no se requiere cuando se emplea el método orientado a objetos.
The optional result_type parameter accepts a constant and determines how the returned array will be indexed. Using SQLITE_ASSOC will return only associative indices (named fields) while SQLITE_NUM will return only numerical indices (ordinal field numbers). SQLITE_BOTH will return both associative and numerical indices. SQLITE_BOTH is the default for this function.
Note: Two alternative syntaxes are supported for compatibility with other database extensions (such as MySQL). The preferred form is the first, where the dbhandle parameter is the first parameter to the function.
La función devuelve el manejador del resultado o FALSE si se produce un error.
sqlite_unbuffered_query() devuelve un resultado secuencial que solamente puede recorrerse hacia delante, de forma que solo se puede emplear para leer todas las filas del resultado una detrás de otra.