1
我正在做類似拍賣的事情,當用戶創建這個地段時,他需要設置它的持續時間。當這段時間結束時,我需要關閉這個地段的拍賣,並選擇最後的交易出價。監控拍賣狀態的最佳做法是什麼?我正在看mysql的事件或齒輪人,也許有人可以描述這樣的事情的另一個建議?一些定時器系統
我正在做類似拍賣的事情,當用戶創建這個地段時,他需要設置它的持續時間。當這段時間結束時,我需要關閉這個地段的拍賣,並選擇最後的交易出價。監控拍賣狀態的最佳做法是什麼?我正在看mysql的事件或齒輪人,也許有人可以描述這樣的事情的另一個建議?一些定時器系統
問題是爲什麼你需要一個MySQL事件?您可以使用starttime和endtime在數據庫中創建兩個字段,您可以爲此字段選擇datetime。您需要的所有操作都可以在您的應用程序中指出。
喜歡的東西:
if actual_time => starttime and actual_time <= endtime
對於所有的投標文件保存在數據庫中的競價。如果時間爲空,請勿插入新的出價。
這隻有在您重新加載頁面時纔可見。否則,你必須實現一些ajax解決方案,要求服務器提供最後的狀態並將其替換到你的網站上。
如果您只想要一個MySQL事件,您可以查找在定義狀態(如更新或插入)上調用的觸發器。
的問題是關於尋找更好的方式來實現這樣的事情 – Cawa
哪個搜索?這是一個非常簡單的操作。那麼我認爲它不清楚你到底想要什麼,以及你已經測試過什麼。 – Stony