我正在開發一個拍賣網站。我已經編制了我自己的拍賣系統。拍賣會在特定的時間段內運行,並且用戶進行出價。拍賣結束時最高出價者贏得拍賣(就像eBay一樣)。當用戶提交他/她的出價時,如果這是最高的出價,那麼數據庫檢查就完成了,如果是,則出價被放置,否則不出。PHP拍賣,同時提交同等報價
一切正常,但問題是,我已經把我的兩臺筆記本電腦放在一邊,從不同的帳戶登錄並在確切的時間提交出價,並且兩個出價都被放置(兩個出價都大於當前出價最高和兩者相等)。兩個相同的出價不能放在同一產品上嗎?如果兩個用戶同時提交出價,就會發生這種情況。
任何人都可以告訴邏輯擺脫這個問題嗎?