テーブル行を更新するために準備された文を実行すると、 'HY000一般エラー'が表示されます。クエリが実行され、行が正常に更新されます。私のコードと返されるエラーは以下の通りです。誰かがこの問題を解決するために正しい方向に私を指すことができるなら、私は非常に感謝します。PDOの一般的なエラーPPIフレームワークでDoctine DBALを使用する
コード例:
$query = 'UPDATE users SET active = 1 WHERE email = ? AND activationCode = ?';
$stmt = $this->ds->prepare($query);
$stmt->bindValue(1, $email);
$stmt->bindValue(2, $code);
$stmt->execute();
$row = $stmt->fetch();
エラーの詳細:
File: C:\apache2\htdocs\ppi-framework\Vendor\Doctrine\Doctrine\DBAL\Statement.php
Line: 189
Message: SQLSTATE[HY000]: General error
Code: HY000
ありがとう、Maerlyn。第2の目のセットはすべての違いをもたらす。私は$ stmt-> rowCount()を呼び出していたはずです。 – BenTheDesigner