SQL データからデータを削除するときに問題が発生しました。私は自分の声明のさまざまなバージョンを試しましたが、役に立ちませんでした。以下は、表示されたエラーと使用しているステートメントです。
$sql = "DELETE FROM `saved_holidays` WHERE (subscriberID= $user AND title= $check_value)";
//connect to database then execute the SQL statement.
$db->exec($sql);
エラーメッセージは次のとおりです。
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@xml119.com AND title= Luxurious Jamaican holidays | 40% Discount On Accommodati' at line 1
正しいデータが渡されていることがわかりますが、構文が間違っています。誰でも助けることができますか?