gpt4 book ai didi

php - Mysql更新但保留旧数据?

转载 作者:行者123 更新时间:2023-11-29 00:42:26 26 4
gpt4 key购买 nike

在客户 CMS 中,客户可以更新他们的个人信息,例如更改他们的地址和名字/姓氏。我为此使用 mysql UPDATE 查询。

这样工作的问题在于,人们可以更改他们的信息。例如。将他们的名字从 john doe 更改为 asdfdas。我想保存他们的旧信息。

我有哪些选择?执行此操作的最佳方法是什么?

最佳答案

假设用户有一个唯一的 ID,您可以有一个 old_user_information 表,当您进行更新时,也会在该表中创建一个新条目。该表将有一个自动生成的 ID 以及唯一的用户 ID 和其他用户过去的信息。

一个用户在此表中可以有多行,但在真正的 Users 表中只有一行。

编辑:如果我是你,我会编写一个存储过程来完成这两件事,以便在事情发生变化时更容易管理。

关于php - Mysql更新但保留旧数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11744793/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com