作者rayswim (蛋白質男孩)
看板PHP
標題[請益] 請問php如何才能做到同步機制..
時間Wed Dec 14 23:56:06 2005
事情是這樣的
我正在寫一個預約系統
系統會去資料庫查看某段時間是否有被預約
再決定能不能讓使用者預約
但問題是..
如果有兩個使用者同時進入預約系統
他們同時看見有段時間沒被預約..
接著又同時預約了相同的時間..
此時會造成有同一段時間被兩個人預約
請問php有提供什麼同步機制的函數..
使得某段程式碼在同一時間
只能被一個使用者執行...
請問該如何做到呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.86.42.6
1F:推 lixc:用個欄位檢查阿 應該不用扯到semaphore或者monitor 12/14 23:57
2F:→ lixc:先點選送出的資料庫會先寫入 資料庫系統會自己做互斥的工作的 12/14 23:58
3F:→ lixc:妳再要寫入預約的程式碼那邊 多做一道檢查就好 12/15 00:01