問題:
私はグーグルチェックアウトコールバックインターフェースを構築しています。私が抱えている問題は、グーグルが同時に2つの応答をサイトに送り返し、サイトが両方を処理するため、2つの更新が行われることです。コードは、エントリが存在するかどうか、および必要に応じて挿入または更新されないかどうかを確認するために記述されています。
タイムスタンプは同じで、2つのトランザクションが投稿されます。私はInnodbにデータベースを持っていましたが、問題が解決することを期待して、データベースをMyISAMに変更しました。
質問:
SQLクエリを選択してから条件付きで更新することは可能ですか?または、この問題を回避するために他にできることはありますか?