gpt4 book ai didi

php - 将最后一次 mysql 查询的信息保存到历史表中

转载 作者:行者123 更新时间:2023-11-29 22:48:53 24 4
gpt4 key购买 nike

我正在使用 PHP 和 MYSQL 创建事件源。我想将事件历史记录保存在一个表 (activity_history) 中,该表列出了最后修改条目的人、修改时间和修改内容。

我可以很好地插入前两个,但想知道是否有一个查询可以返回上次执行的查询中记录中更改的内容。

例如,我希望 History_details 为(更新的截止日期、更新的事件名称或更改的状态):

$update_activity_history = "INSERT INTO activity_history (activity_id, history_created_by, history_details) 
VALUES ('$activity_id','$activity_created_by','$history_details')
"or die("Error: ".mysqli_error($connectio
));

最佳答案

没有像这样的内置功能。您必须在进行修改之前手动将当前数据复制到日志表,或者使用 MySQL triggers .

关于php - 将最后一次 mysql 查询的信息保存到历史表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28977838/

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