如何将sql数据添加到表但不覆盖它?

时间:2016-02-29 04:05:41

标签: php mysql

我正在创建一个人们可以添加数据的webapp。例如:我有名字和姓氏。我想更新用户的帐户,但我不想删除该用户的旧数据(old_name,old_lastname,old_email等)。相反,我想保留用户的旧数据,只创建一个新记录。然后我需要访问它们以显示他们使用的所有旧名称。

从我发现我需要添加时间戳,但我找不到一个例子。如果有人可以告诉我要添加到我当前页面的代码,这对我有很大帮助。

一旦我能够添加记录而不是更新记录,我将添加更多字段。

这是我的帐户页面:

{{1}}

1 个答案:

答案 0 :(得分:1)

如果我正确理解了您的目标,您希望将更改的日志跟踪记录到记录/元组实例中。

一种方法是在更新触发器中创建一个新记录,表模式应该只包含原始表的主键作为外键的日志跟踪。

希望这有帮助!!很高兴进一步帮助