如何在两个用户处理同一记录时限制数据库修改 - groceryCRUD

问题描述 投票:1回答:1

我正在使用Codeigniter / groceryCRUD编写应用程序。

如何限制两个用户同时在同一个字段上工作?

EDIT

我试过两个用户同时工作。第一个用户看不到第二个用户所做的修改,但他的修改对他来说仍然可见;第二个用户也只能看到他的修改..在数据库中,最近的用户修改生效。那不是一个好习惯。

php mysqli codeigniter-3 grocery-crud
1个回答
0
投票

一种解决方案可以是在用户通过在数据库中保留所访问的表的表来访问它时锁定每个表。

当用户退出视图时,将再次释放由该用户标识锁定的所有表。

© www.soinside.com 2019 - 2024. All rights reserved.