ホームページ  >  に質問  >  本文

エラーを報告する理由は何ですか?

致命的なエラー: E:\WWW\mvc\model\Db.php の 70 行目で、非オブジェクトのメンバー関数 query() を呼び出しています

好想睡懒觉、好想睡懒觉、2449日前1445

全員に返信(3)返信します

  • Don't cry

    Don't cry2018-02-27 18:15:53

    データベースの呼び出し方法に問題がある可能性があります。コードを確認し、ドキュメントを読んでください。

    返事
    0
  • 韦小宝

    韦小宝2018-02-26 13:34:12

    コードを投稿して見てください

    返事
    0
  • 好想睡懒觉、

    プライベート関数 connect() { 試す{ // データソース DSN を設定する $dsn = "{$this->dbConfig['db']}:host={$this->dbConfig['host']}; port={$this->dbConfig['port']};dbname={$this->dbConfig['dbname']}; charset={$this->dbConfig['charset']}"; //PDOオブジェクトを作成する new PDO($dsn,$this->dbConfig['user'],$this->dbConfig['pass']); //クライアントのデフォルトの文字セットを設定します $this->conn->query("SET NAMES {$this->dbConfig['charset']}"); //ここが 70 行目です }キャッチ (PDOException $e){ die('データベース接続に失敗しました'.$e->getMessage()); } }

    好想睡懒觉、 · 2018-02-27 09:23:35
  • キャンセル返事