在PHP和MySql中编辑和更新表单期间,捕获表单字段的新旧值

在PHP和MySql中编辑和更新表单期间,捕获表单字段的新旧值,php,mysql,forms,Php,Mysql,Forms,我有一个HTML表单,里面有几个文件。使用PHP和mySQL,我能够将表单值存储在一个或多个表中,并以相同的形式检索,以便在数据库中进行编辑和更新。我想在一个单独的表格中记录以下内容 1. old value of modified field 2. New value of modified field 3. field name of the modified field 请在这里帮助我。如何使用PHP和Mysql执行以下功能 任何帮助都将不胜感激 那有什么问题?只需检查每一个

我有一个HTML表单,里面有几个文件。使用PHP和mySQL,我能够将表单值存储在一个或多个表中,并以相同的形式检索,以便在数据库中进行编辑和更新。我想在一个单独的表格中记录以下内容

  1. old value of modified field
  2. New value of modified field
  3. field name of the modified field
请在这里帮助我。如何使用PHP和Mysql执行以下功能


任何帮助都将不胜感激

那有什么问题?只需检查每一个值发生变化的更新,然后将其添加到新表中。请详细说明一下1是数据库中已有的数据。2是您在$\u POST/$\u GET var.3上获得的数据,您需要比较1和2。Raghundan Krishnamurthy的意思是,您应该首先了解MySql触发器的工作原理,然后创建一个触发器,在表中的
更新
查询之前单击
。在该触发器中,您可以检查字段的旧值是否与字段的新值匹配,如果不匹配,您可以在单独的表中插入新行。“供参考”-只需创建一个备份表。