我需要一个关于如何实现这个条件的建议: 我有一个系统,其中有管理员可以编辑学生/用户配置文件,但我的问题是我有多个管理员正在编辑这些配置文件所以我不想要发生的是2个或更多管理员同时编辑一个特定的配置文件。 我只熟悉javascript和jquery和ajax。
我当前的解决方案存在缺陷并限制我的条件,每当管理员点击一个配置文件时,它将触发一个状态进入数据库,该状态会将current_open配置文件的列更新为"是"所以其他管理员不能再打开相同的配置文件,对于当前正在编辑配置文件的管理员,触发用户状态的唯一方法是单击保存或提交按钮将数据库列current_open更新为"无&#34 ;.
这种方法的问题是浏览器关闭,刷新,会话超时或连接丢失。状态将保持打开状态,即使编辑配置文件的最后一个管理员也无法再访问它。