sqlite_array_query
SQLiteDatabase->arrayQuery
Ejecuta una consulta contra una base de datos y devuelve el resultado en forma de matriz
&reftitle.description;
arraysqlite_array_query
resourcemanejador_bd
stringconsulta
inttipo_resultado
booldecodificar_binario
arraysqlite_array_query
stringconsulta
resourcemanejador_bd
inttipo_resultado
booldecodificar_binario
Método que sigue el estilo orientado a objetos:
SQLiteDatabase
arrayarrayQuery
stringconsulta
inttipo_resultado
booldecodificar_binario
sqlite_array_query executes the given query and returns
an array of the entire result set. It is similar to calling
sqlite_query and then sqlite_fetch_array
for each row in the result set. sqlite_array_query is
significantly faster than the aforementioned.
sqlite_array_query está especialmente preparada para las
consultas que devuelven 45 filas o menos. Si el resultado es más grande
se recomienda emplear la función sqlite_unbuffered_query
que tiene un mejor rendimiento con resultados grandes.
&reftitle.parameters;
consulta
La consulta que se quiere ejecutar.
manejador_bd
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.
tipo_resultado
&sqlite.result-type;
decodificar_binario
&sqlite.decode-bin;
&sqlite.param-compat;
&reftitle.returnvalues;
Devuelve una matriz que contiene todo el resultado completo o &false; en cualquier otro caso.
&sqlite.case-fold;
&reftitle.examples;
Ejemplo no orientado a objetos
]]>
Ejemplo orientado a objetos
arrayQuery('SELECT nombre, email FROM usuarios LIMIT 25', SQLITE_ASSOC);
foreach ($resultado as $fila) {
echo 'Nombre: ' . $fila['nombre'] . ' E-mail: ' . $fila['email'];
}
?>
]]>
&reftitle.seealso;
sqlite_query
sqlite_fetch_array
sqlite_fetch_string