создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

sqlite_array_queryПред. След.

sqlite_array_query

(PHP 5)sqlite_array_query --  Выполняет запрос к базе данных и возвращает результат в виде массива

Описание

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() идентично использованию sqlite_query() с последующим вызовом sqlite_fetch_array() для каждой записи результата запроса с сохранением записей в массиве, как показано в приведенном ниже примере. sqlite_array_query() выполняется значительно быстрее, чем такой скрипт.

Пример 1. Самостоятельная реализация sqlite_array_query()
<?php

$q = sqlite_query($dbhandle, "SELECT * from foo LIMIT 100");

$rows = array();

while ($r = sqlite_fetch_array($q)) {

    $rows[] = $r;

}

?>

Подсказка: sqlite_array_query() наилучшим образом подходит для запросов, возвращающих до 45 записей. Для запросов, возвращающих большие наборы записей, оптимальным с точки зрения быстродействия является использование функции sqlite_unbuffered_query().

Смотрите также

sqlite_query(), sqlite_fetch_array() и sqlite_fetch_string()

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting