PHP Conference Japan 2024

mysqli::real_query

mysqli_real_query

(PHP 5, PHP 7, PHP 8)

mysqli::real_query -- mysqli_real_query執行 SQL 查詢

說明

物件導向風格

public mysqli::real_query(字串 $query): 布林值

程序風格

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

對資料庫執行單一查詢,其結果可以使用 mysqli_store_result()mysqli_use_result() 函式來擷取或儲存。

警告

安全性警告:SQL 注入

如果查詢包含任何變數輸入,則應使用參數化預備語句。或者,必須正確格式化數據,並且必須使用 mysqli_real_escape_string() 函式跳脫所有字串。

要判斷給定的查詢是否應返回結果集,請參閱 mysqli_field_count()

參數

mysql

僅限程序樣式:由 mysqli_connect()mysqli_init() 返回的 mysqli 物件

query

查詢字串。

返回值

成功時返回 true,失敗時返回 false

錯誤/異常

如果啟用了 mysqli 錯誤報告(MYSQLI_REPORT_ERROR)且請求的操作失敗,則會產生警告。此外,如果模式設定為 MYSQLI_REPORT_STRICT,則會改為拋出 mysqli_sql_exception

另請參閱

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top