登录用户提交的跟踪表和撤消更改

时间:2019-01-30 02:35:56

标签: javascript php html mysql

因此,我目前正在开发一个Web应用程序,用户可以在其中间接访问数据库。具有正确访问权限的用户能够提交会更改数据库中数据的表单,

例如:用户提交的表格会更改特定项目的库存量。

我想跟踪用户提交的表单,并在必要时能够使所做的更改无效(或撤消)。

目前,我目前的解决方案是,每个提交的表单都会触发两个单独的SQL查询:

  1. 将表单数据提交到数据库中的查询。
  2. 一个查询,该查询提交一个时间戳,User_ID,Form_Title和一个长文本(几乎像一个注释框),该文本将来自表单的输入数据存储到一个Transaction表中。

当前解决方案的主要问题是它仅允许手动回滚,因为在用户中,您将需要阅读交易信息并通过提交可否定所做更改的表单来撤消它们。

(如果用户添加1,则管理员将减去1来取消更改)

感谢您的所有投入!

0 个答案:

没有答案