mysqli_stmt::__construct

(PHP 5, PHP 7, PHP 8)

mysqli_stmt::__construct — Конструктор для об'єкту mysqli_stmt

Опис

public mysqli_stmt::__construct mysqli $mysql, ?string$query null) .

Цей метод створює новий об'єкт класу mysqli_stmt

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

link

Коректний об'єкт mysqli

query

Рядок, що містить SQL-запит. Якщо цей параметр null, то результат буде аналогічним виклику mysqli_stmt_init(), інакше результат буде аналогічний виклику mysqli_prepare()

Помилки

Якщо сповіщення про помилки mysqli включено (MYSQLI_REPORT_ERROR) та запитана операція не вдалася, видається попередження. Якщо, крім того, встановлено режим MYSQLI_REPORT_STRICT, натомість буде викинуто виняток mysqli_sql_exception

список змін

ВерсияОпис
8.0.0query тепер допускає значення null.

Дивіться також

  • mysqli_prepare() - готує SQL вираз до виконання
  • mysqli_stmt_init() - Ініціалізує запит та повертає об'єкт для використання у mysqli_stmt_prepare