sqlite_array_query
SQLiteDatabase->arrayQuery
Exécute une requête SQL avec SQLite et retourne un tableau
&reftitle.description;
arraysqlite_array_query
resourcedbhandle
stringquery
intresult_type
booldecode_binary
arraysqlite_array_query
stringquery
resourcedbhandle
intresult_type
booldecode_binary
Style orienté objet :
SQLiteDatabase
arrayarrayQuery
stringquery
intresult_type
booldecode_binary
sqlite_array_query exécute la requête donnée et
retourne un tableau du jeu de résultats entier. Il est similaire d'appeler
sqlite_query et ensuite
sqlite_fetch_array pour chaque ligne dans le jeu de
résultats. sqlite_array_query est de manière
significative plus rapide que les fonctions mentionnées ci-dessus.
sqlite_array_query est plus convenable pour les
requêtes retournant 45 lignes ou moins. Si vous avez plus de données que
cela, il est recommandé que vous écriviez vos scripts avec la fonction
sqlite_unbuffered_query plutôt pour une performance
optimale.
&reftitle.parameters;
query
La requête qui sera exécutée.
dbhandle
La ressource de base de données SQLite; retournée par
sqlite_open lorsqu'utilisée de manière
procédurale. Ce paramètre n'est pas requis si vous utilisez la méthode
orientée objet.
result_type
&sqlite.result-type;
decode_binary
&sqlite.decode-bin;
&sqlite.param-compat;
&reftitle.returnvalues;
Retourne un tableau du jeu de résultats entier; sinon &false;
&sqlite.case-fold;
&reftitle.examples;
Style procédural
]]>
Style orienté objet
arrayQuery('SELECT name, email FROM users LIMIT 25', SQLITE_ASSOC);
foreach ($result as $entry) {
echo 'Nom : ' . $entry['name'] . ' E-mail : ' . $entry['email'];
}
?>
]]>
&reftitle.seealso;
sqlite_query
sqlite_fetch_array
sqlite_fetch_string