sqlite_querySQLiteDatabase::query(PHP 5, PECL sqlite >= 1.0.0) sqlite_query -- SQLiteDatabase::query — Выполняет запрос к базе данных и возвращает идентификатор результата Описание
   resource sqlite_query
    ( resource $dbhandle
   , string $query
   [, int $result_type = SQLITE_BOTH
   [, string &$error_msg
  ]] ) 
  
   resource sqlite_query
    ( string $query
   , resource $dbhandle
   [, int $result_type = SQLITE_BOTH
   [, string &$error_msg
  ]] ) 
  Объектно-ориентированный стиль (метод): 
   SQLiteResult SQLiteDatabase::query
    ( string $query
   [, int $result_type = SQLITE_BOTH
   [, string &$error_msg
  ]] ) 
  Выполняет SQL-запрос query к указанному дескриптору базы данных. Список параметров
 
 
 Возвращаемые значенияЭта функция возвращает идентификатор результата запроса или FALSE в случае возникновения ошибки. Для запросов, возвращающих данные, этот идентификатор может использоваться в качестве аргумента таких функций как sqlite_fetch_array() и sqlite_seek(). Независимо от типа запроса, в случае возникновения ошибки эта функция возвращает FALSE. sqlite_query() возвращает буферизованный результирующий набор, по котому также можно перемещаться в различных направлениях. Её следует использовать для запросов, возвращающих относительно небольшое количество записей, если вам необходим случайный доступ к записям. Дескриптор буферизованного результата выделит память для всего возвращаемого результата и не возвратит ее, пока весь результат не будет полностью получен. Если вам необходим только последовательный доступ к записям, рекомендуется использовать намного более производительную функцию sqlite_unbuffered_query(). Список изменений
 
 ПримечанияВнимание
    
 SQLite выполнит несколько запросов, разделенных точкой с запятой, что можно использовать, например, для выполнения запросов, прочитанных из файла. Однако, это работает только в случае, если результат функции не используется - если он используется, то будет выполнен только первый запрос. Функция sqlite_exec() всегда выполняет все запросы. При выполнении нескольких запросов, эта функция возвращает FALSE в случае ошибки, иначе возвращаемое значение будет неопределенным (оно может быть как TRUE, так и идентификатором результата запроса). Смотрите также
 
  | 
||||||