Клас SQLite3Stmt
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
Вступ
Клас, який надає доступ до підготовлених запитів у модулі SQLite 3.
Огляд класів
class SQLite3Stmt
{
/* Методы */
private __construct(SQLite3 $sqlite3, string $query)
public bindParam(string|int $param, mixed &$var, int $type = SQLITE3_TEXT): bool
public bindValue(string|int $param, mixed $value, int $type = SQLITE3_TEXT): bool
public clear(): bool
public close(): bool
public execute(): SQLite3Result|false
public getSQL(bool $expand = false): string|false
public paramCount(): int
public readOnly(): bool
public reset(): bool
}
Зміст
- SQLite3Stmt::bindParam— Зв'язує параметр із змінною підготовленого запиту
- SQLite3Stmt::bindValue— Зв'язує значення параметра із змінною підготовленого запиту
- SQLite3Stmt::clear— Видаляє всі поточні параметри.
- SQLite3Stmt::close - Закриває підготовлений запит
- SQLite3Stmt::__construct - Конструктор класу SQLite3Stmt
- SQLite3Stmt::execute— Виконує підготовлений запит та повертає об'єкт із результуючим набором
- SQLite3Stmt::getSQL— Отримати SQL-запит у вигляді рядка із запиту
- SQLite3Stmt::paramCount— Повертає кількість параметрів у підготовленому запиті
- SQLite3Stmt::readOnly— Перевіряє, чи є підготовлений запит лише для читання
- SQLite3Stmt::reset - Скидає підготовлений запит