今私は新しいプロジェクトと一緒に作業していますが、私はUserという名前空間を持つクラスを作成していますが、PDO :: prepareでクエリを作成しようとするとエラーが発生します。ここに私のコードは次のとおりです。PDO名前空間での作業
public function Exists() {
$Query = "SELECT * FROM Users WHERE Email = :newEmail";
$sqlQuery = $this->Connection->PDO::preapre($Query);
$sqlQuery->bindValue(":newEmail", $this->Email);
$sqlQuery->execute();
if (!$sqlQuery->rowCount()) {
return true;
} else {
throw new \Exception("Email already registered.");
}
}
私は、これはファイルの先頭で使用\のPDOを使用して、私は私のコードのPDOで持っているところならば、私の質問がある::間違っている、準備し、そこに私ができる唯一のを知ってそれを入力する別の方法です。ありがとう!
あるべき '調製()は'接続オブジェクトのメソッドです。 '$ this-> Connection'がすでにPDOオブジェクトであると仮定すると、' $ this-> Connection-> prepare($ Query) '(' preapre ) ') –
今、私はこの世で一番愚かな人だと感じています、笑、間違っていました。まあ、ありがとう。 – DeFabregas