PHP Conference Nagoya 2025

mysqli::real_query

mysqli_real_query

(PHP 5, PHP 7, PHP 8)

mysqli::real_query -- mysqli_real_queryExecute an SQL query

Опис

Об'єктно-орієнтований стиль

public mysqli::real_query(string $query): bool

Процедурний стиль

mysqli_real_query(mysqli $mysql, string $query): bool

Executes a single query against the database whose result can then be retrieved or stored using the mysqli_store_result() or mysqli_use_result() functions.

Увага

Попередження з безпеки: SQL-ін'єкція

Якщо рядок запиту має містити введені користувачем значення, то потрібно виконати підготовлений запит. Або ж дані мають бути правильно відформатовані, а всі рядки — екрановані функцією mysqli_real_escape_string().

In order to determine if a given query should return a result set or not, see mysqli_field_count().

Параметри

mysql

Тільки процедурний стиль: об'єкт mysqli, якого повертає функція mysqli_connect() або mysqli_init()

query

The query string.

Значення, що повертаються

Повертає true у разі успіху або false в разі помилки.

Помилки/виключення

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

Прогляньте також

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top