我有两张桌子,我们称之为computer_set
和item_info
。
这是computer_set
示例数据,因为您可以拥有该组计算机的name
和描述
上表通过item_info
列链接到cartTemplateNameID
表,如下所示。
我的问题是,每当我更新lastModified
中的任何信息时,我都想更新computer_set
表上的item_info
行。例如,如果我在item_info
中添加了另一个项目,并将linked
添加到computer_set
,则会自动更新lastModified
的{{1}}列,因为新项目已经加入了小组。
答案 0 :(得分:0)
您可能想要使用MySQL triggers。
答案 1 :(得分:0)
您可以编写脚本以在保存item_info表数据后更新lastModified 例如: -
<?php
/* your code */
$item_info->save();
$computer_set->save(['lastModified'=>date("Y-m-d h:i:s")]);
?>
或使用mysql触发器。有关phpmyadmin触发器示例,请参阅附图。 phpmyadmin_trigger.jpg
感谢。