私は自分の SignUp クラスに取り組んでいますが、PDO 呼び出しに問題があるようです。ブラウザーはこれを返します。
致命的なエラー: オブジェクト以外でのメンバー関数 query() の呼び出し
メインページに含まれるファイルにデータベース構成があります。それは次のとおりです。
<?
$dsn = 'mysql:dbname=magazin-online;host=localhost;';
$username = 'root';
$password = '';
try{
$pdo = new PDO($dsn, $username, $password);
}catch(PDOException $e){
echo 'Connection failed!: '.$e->getMessage();
}
エラーの原因となっている SignUp クラスの行は次のとおりです。
$pdo->query("insert into ... () ... values ());
今、私はサインアップクラスでデータベース接続を作成しません。これは、それを担当するファイルが既に含まれているためです。
どうすればそのエラーを取り除くことができますか?