SQLite3
- Введение
- Установка и настройка
- Предопределенные константы
- SQLite3 — Класс SQLite3
- SQLite3::backup — Резервное копирование одной базы данных в другую
- SQLite3::busyTimeout — Установить обработчик "занято" на соединение
- SQLite3::changes — Получить количество строк, которые были изменены/удалены/вставлены последним запросом
- SQLite3::close — Закрыть соединение с базой данных
- SQLite3::__construct — Создает экземпляр объекта SQLite3 и открывает соеденение с базой
- SQLite3::createAggregate — Зарегистрировать функцию PHP в качестве агрегирующей функции SQL
- SQLite3::createCollation — Регистрирует функцию PHP для использования в качестве функции сортировки SQL
- SQLite3::createFunction — Регистрирует функцию PHP для использования в качестве скалярной функции SQL
- SQLite3::enableExceptions — Включить выброс исключений
- SQLite3::escapeString — Возвращает правильно экранированную строку
- SQLite3::exec — Выполняет запрос без результата к текущей базе данных
- SQLite3::lastErrorCode — Возвращает числовой код результата последнего неудачного запроса SQLite
- SQLite3::lastErrorMsg — Возвращает текст на английском, описывающий последний неудачный запрос SQLite
- SQLite3::lastInsertRowID — Возвращает идентификатор строки последней вставки (INSERT) в базу данных
- SQLite3::loadExtension — Попытаться загрузить библиотеку модуля SQLite
- SQLite3::open — Открыть базу данных SQLite
- SQLite3::openBlob — Открывает ресурс потока для чтения BLOB
- SQLite3::prepare — Подготавливает SQL-запрос для выполнения
- SQLite3::query — Выполняет SQL-запрос
- SQLite3::querySingle — Выполняет запрос и возвращает одиночный результат
- SQLite3::setAuthorizer — Configures a callback to be used as an authorizer to limit what a statement can do
- SQLite3::version — Возвращает версию библиотеки SQLite3, содержит как строковую константу, так и числовую
- SQLite3Stmt — Класс SQLite3Stmt
- SQLite3Stmt::bindParam — Связывает параметр с переменной подготовленного запроса
- SQLite3Stmt::bindValue — Связывает значение параметра с переменной подготовленного запроса
- SQLite3Stmt::clear — Удаляет все текущие привязанные параметры
- SQLite3Stmt::close — Закрывает подготовленный запрос
- SQLite3Stmt::execute — Выполняет подготовленный запрос и возвращает объект с результирующим набором
- SQLite3Stmt::getSQL — Получить SQL-запрос в виде строки из запроса
- SQLite3Stmt::paramCount — Возвращает количество параметров в подготовленном запросе
- SQLite3Stmt::readOnly — Проверяет, является ли подготовленный запрос только для чтения
- SQLite3Stmt::reset — Сбрасывает подготовленный запрос
- SQLite3Result — Класс SQLite3Result
- SQLite3Result::columnName — >Возвращает имя n-ного столбца
- SQLite3Result::columnType — Возвращает тип n-ного столбца
- SQLite3Result::fetchArray — Выбирает одну строку из результирующего набора и помещает ее в ассоциативный или нумерованный массив, или в оба сразу
- SQLite3Result::finalize — Закрывает результирующий набор
- SQLite3Result::numColumns — Возвращает количество столбцов в результирующем наборе
- SQLite3Result::reset — Сбрасывает указатель результирующего набора на первую строку