「Call to a member function ~」というPHPエラー
Call to a member functionというエラーは必要な関数が存在しない場合に出るエラーとの事
エラーコードパターン①
Call to a member function fetch_assoc() on boolean ~
翻訳(google)
ブール値のメンバ関数fetch_assoc()を呼び出します
対策
fetch_assoc()はmysqliのクエリ結果呼び出し時に利用しますが、その構文中に同じクエリ変数を使った処理があるか確認します 主には変数「$res」として使われる部分で重複が起こりやすいです
エラーコードパターン②
Call to a member function XXX on a non-object
翻訳(google)
非オブジェクト上のメンバー関数XXXへの呼び出し
対策
xxxに定義している関数やオブジェクトを検索します
ディスカッション
コメント一覧
まだ、コメントがありません