首頁 > 資料庫 > mysql教程 > \「致命錯誤:在 null 上呼叫成員函數 query()\」:為什麼我的 user_exists() 函數中的 $db 物件為 null?

\「致命錯誤:在 null 上呼叫成員函數 query()\」:為什麼我的 user_exists() 函數中的 $db 物件為 null?

Patricia Arquette
發布: 2024-11-03 11:31:02
原創
886 人瀏覽過

排查「致命錯誤:在null 上呼叫成員函數query()」

當遇到「呼叫成員函數」時query( ) on null」錯誤,它通常表示函數正在嘗試存取null 物件的屬性或方法,這意味著該物件尚未初始化或建立正確。

在提供的程式碼片段中,您在user_exists() 函數中遇到了此錯誤。存取它,但它會阻止您在函數中使用$db。

    呼叫函數時,將$db 連線為參數:
  • 此修改可確保函數可以存取資料庫連線物件並成功執行查詢。

以上是「致命錯誤:在 null 上呼叫成員函數 query()」:為什麼我的 user_exists() 函數中的 $db 物件為 null?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板