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 équivalent 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 attendez plus de données que
cela, il est recommandé d'écrire les scripts avec la fonction
sqlite_unbuffered_query pour des performances optimales.
&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