sqlite_array_querySQLiteDatabase::arrayQueryEjecutar una consulta en una base de datos dada y devolver un array
&reftitle.description;
arraysqlite_array_queryresourcedbhandlestringqueryintresult_typeSQLITE_BOTHbooldecode_binarytruearraysqlite_array_querystringqueryresourcedbhandleintresult_typeSQLITE_BOTHbooldecode_binarytrue&style.oop; (método):publicarraySQLiteDatabase::arrayQuerystringqueryintresult_typeSQLITE_BOTHbooldecode_binarytruesqlite_array_query ejecuta la consulta dada y devuelve
un array con el conjunto de resultados completo. Es similar a llamar a
sqlite_query y después a sqlite_fetch_array
para cada fila del conjunto de resultados. sqlite_array_query es
significativamente más rápida que la mencionada anteriormente.
sqlite_array_query es más apropiada para consultas
que devuelven 45 filas o menos. Si se tienen más datos que estos, se
recomienda que escriba sus scripts para que usen en su lugar
sqlite_unbuffered_query para un rendimiento más
óptimo.
&reftitle.parameters;
query
La consulta a ejecutar.
La información dentro de la consulta debería ser escapada apropiadamente.
dbhandle
El recurso de Base de Datos SQLite; devuelto por sqlite_open
cuando se usa procedimentalmente. Este parámetro no es necesario
al usar el método orientado a objetos.
result_type
&sqlite.result-type;
decode_binary
&sqlite.decode-bin;
&sqlite.param-compat;
&reftitle.returnvalues;
Devuelve un array con el conjunto de resultados completo; &false; de otro modo.
&sqlite.case-fold;
&reftitle.examples;
&style.procedural;
]]>
Estilo orientado a objetos
arrayQuery('SELECT name, email FROM users LIMIT 25', SQLITE_ASSOC);
foreach ($resultado as $entrada) {
echo 'Nombre: ' . $entrada['name'] . ' E-mail: ' . $entrada['email'];
}
?>
]]>
&reftitle.seealso;
sqlite_querysqlite_fetch_arraysqlite_fetch_string