表の行を更新する準備済みステートメントを実行すると、「HY000 一般エラー」が発生します。クエリは実行されているようで、行は正常に更新されています。私のコードと返されたエラーの詳細を以下に示します。この問題を解決するために誰かが私を正しい方向に向けることができれば、私はとても感謝しています.
コード例:
$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