首頁 >資料庫 >mysql教程 >為什麼我的 mysqli_query() 函數會拋出「參數不足」錯誤?

為什麼我的 mysqli_query() 函數會拋出「參數不足」錯誤?

DDD
DDD原創
2024-11-03 03:19:03847瀏覽

Why is my mysqli_query() function throwing an

mysqli_query() 錯誤:參數不足

提供的 PHP 程式碼遇到與 mysqli_query() 函數相關的三個錯誤。第一個錯誤表示 mysqli_query() 需要至少兩個參數,但只收到一個。隨後的錯誤源自於此初始問題,導致 mysqli_num_rows() 函數的參數無效。

解決方案:

要解決該錯誤,請使用 mysqli_query() 函數必須提供兩個參數:MySQLi 連接句柄和 SQL 查詢字串。 MySQLi 連接句柄是使用mysqli_connect() 函數建立的,如程式碼所示:

<code class="php">$con = mysqli_connect('localhost', 'sagginev_rob', '122989', 'sagginev_Nutrifitness');</code>

連接建立後,您可以使用mysqli_query() 函數,並將連接句柄作為第一個參數以及SQL 查詢字串作為第二個參數:

<code class="php">$search_query = mysqli_query($con, $search_sql);</code>

透過提供正確數量的參數,您可以消除錯誤並成功執行SQL 查詢。

以上是為什麼我的 mysqli_query() 函數會拋出「參數不足」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn