SQLite3
PHP Manual

SQLite3::querySingle

(PHP 5 >= 5.3.0, PHP 7)

SQLite3::querySingleВыполняет запрос и возвращает одиночный результат

Описание

public mixed SQLite3::querySingle ( string $query [, bool $entire_row = false ] )

Выполняет запрос и возвращает одиночный результат.

Список параметров

query

SQL запрос для выполнения.

entire_row

По умолчанию, функция querySingle() возвращает значение первого столбца, возвращаемого запросом. Если параметр entire_row является TRUE, то запрос возвращает массив всего первого ряда.

Возвращаемые значения

Возвращает значение первого столбца результатов или массив всей первой строки (если параметр entire_row является TRUE).

Если запрос верен, но результат пуст, то вернётся NULL если параметр entire_row является FALSE, в противном случае возвращается пустой массив.

Неверный или отсутствующий запрос возвращает FALSE.

Примеры

Пример #1 Пример использования SQLite3::querySingle()

<?php
$db 
= new SQLite3('mysqlitedb.db');

var_dump($db->querySingle('SELECT username FROM user WHERE userid=1'));
print_r($db->querySingle('SELECT username, email FROM user WHERE userid=1'true));
?>

Результатом выполнения данного примера будет что-то подобное:

string(5) "Scott"
Array
(
    [username] => Scott
    [email] => scott@example.com
)


SQLite3
PHP Manual