Manuel PHP
Précédent |  | Suivant

# sqlite_array_query

(PHP 5)

sqlite_array_query -- Exécute une requête SQL avec SQLite et retourne un tableau

## Description

array sqlite_array_query ( resource dbhandle, string query [, int result_type [, bool decode_binary]])
array sqlite_array_query ( string query, resource dbhandle [, int result_type [, bool decode_binary]])

sqlite_array_query() est similaire à sqlite_query() suivi de sqlite_fetch_array() pour chaque ligne de résultat, et en les plaçant dans un tableau. Appeler sqlite_array_query() est plus rapide que de programmer cette séquence dans un script PHP.

Exemple 1. sqlite_array_query() traditionnel

`<?php $q = sqlite_query($database, "SELECT * from foo LIMIT 100"); $rows = array(); while ($r = sqlite_fetch_array($q)) { $rows[] = $r; } ?>`

> Astuce : sqlite_array_query() est bien adapté pour des requêtes qui retournent jusqu'à 45 lignes. Si vous avez plus de données, il est recommandé d'utiliser sqlite_unbuffered_query() pour optimiser les performances.

Voir aussi sqlite_query(), sqlite_fetch_array() et sqlite_fetch_string().

Précédent | Sommaire | Suivant
SQLite | Niveau supérieur | sqlite_busy_timeout