猿问
下载APP

php多人操作同一模块如何避免数据重复/覆盖?

如题,当用户进入页面时,系统会自动提供默认id让用户操作,然后用户根据默认id再获取下一个id操作,以此下去。现在的问题是:用户A先进入页面,并根据系统提供的id=1操作到id=100,但数据未提交也就是mysql数据库未作出改变;此时用户B进入页面,系统并又会提供默认id=1给用户B操作,那么B用户并不知道A用户已经在操作这批数据,所以就会出现重复操作的情况,有什么方法可以避免这种情况的出现呢?

warm橙子
浏览 621回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
继续