我正在对一个考虑了可用字段的表单进行审核。
我有列,session_id(创建当前表单的id),fieldname,旧值,新值。如果用户决定更改表单中的值并保存,则仅填充旧值。
理想情况下,当用户第一次填写表单并保存表单时,应该使用给定的详细信息创建新行(在此示例中为3行,因为只有3个字段)。
|-----------------------------------------|
| ID | Fieldname | Old Value | New Value |
|_________________________________________|
| 123 | Title | | Mr |
|_________________________________________|
| 123 | FirstName | | Bob |
|_________________________________________|
| 123 | LastName | | Smith |
|-----------------------------------------|
该审核来自一个包含3个字段的表单。有没有办法在一个SQL请求中执行此操作?使用表单中可用的所有字段名填充表格。
我是否要更新字段的示例。
|-----------------------------------------|
| ID | Fieldname | Old Value | New Value |
|_________________________________________|
| 123 | Title | | Mr |
|_________________________________________|
| 123 | FirstName | Bob | Tim |
|_________________________________________|
| 123 | LastName | | Smith |
|-----------------------------------------|