sql >> データベース >  >> RDS >> Mysql

未定義の変数:pdo、nullでメンバー関数prepare()を呼び出す

    コメントで述べられているように、OOPでは$this->pdoを使用する必要があります 変数$query = $pdo->の代わりに、オブジェクトのプロパティを渡します あなたがそれを構築したので:

    public function __construct($pdo)
    {
        $this->pdo = $pdo;
        ^^^^^^^^^^
    }
    

    つまり:

    $query = $this->pdo->prepare
    



    1. 混合文字列/整数列の最大値を選択する方法は?

    2. 2つのテーブルを結合して比較するにはどうすればよいですか? (何度か聞いたのですが、答えが見つかりませんでした。)

    3. postgresでデータベースを切り替える方法は?

    4. PHPでSQLインジェクションを防ぐにはどうすればよいですか?