我想阻止用户同时拨打两个电话。因为如果同时有两个调用,它会在我的应用程序中创建错误并更新错误信息。如果用户尝试同时拨打两个电话,我希望它完成用户的第一个活动并给出错误。
我正在表中记录所有用户活动->
表格提要->
......................................................
id ! user ! value ! start ! finished ! timestamp
......................................................
7 ! 22 ! 100000 ! ok ! ok ! --------
......................................................
6 ! 22 ! 251632 ! ok ! ok ! --------
......................................................
5 ! 53 ! 125469 ! ok ! ok ! --------
......................................................
4 ! 20 ! 458962 ! ok ! ok ! --------
......................................................
3 ! 19 ! 124587 ! ok ! ok ! --------
......................................................
2 ! 17 ! 321457 ! ok ! ok ! --------
......................................................
我正在以这种方式记录数据。
- 当用户活动开始时,它会更新:用户,值并开始正常
- 当用户完成活动时,它会更新:正常完成
现在我很困惑如何同时检查和停止同一用户的两个请求。
我正在使用 php 和 mysql
谢谢