Manual do PHP
Anterior |  | Próxima

# sqlite_array_query

(PHP 5)

sqlite_array_query -- Executa uma query ao banco de dados e retorna uma matriz

## Descrição

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() é similar a usar sqlite_query() e então sqlite_fetch_array() para cada linha do conjunto de resultados e coloca-lo em uma matriz, como mostrado no exemplo abaixo. Usar sqlite_array_query() é significativamente mais rápido do que usar um script como este.

Exemplo 1. sqlite_array_query() implementado por você mesmo
`<?php $q = sqlite_query($database, "SELECT * from foo LIMIT 100"); $rows = array(); while ($r = sqlite_fetch_array($q)) { $rows[] = $r; } ?>`

> Dica: sqlite_array_query() é melhor utilizado para queries que retornam 45 linhas ou menos. Se você tem mais dados do que isto, é recomendado que você escreva os seus script para usar sqlite_unbuffered_query() para ter uma performance melhor.

Veja também sqlite_query(), sqlite_fetch_array() e sqlite_fetch_string().

Anterior | Principal | Próxima
SQLite | Acima | sqlite_busy_timeout