gpt4 book ai didi

mysql - 更新表一...并插入表二

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

当我尝试在同一用户操作上将 UPDATEINSERT 插入两个不同的表时,出现错误,仅完成插入或插入的命令根据最后一行进行更新。

有没有办法将这两者结合起来?

$sql = "INSERT INTO photos(user, gallery, filename, uploaddate)
VALUES ('$log_username','profile pictures','$db_file_name',now())";

$sql = "UPDATE users SET avatar='$db_file_name'
WHERE username='$log_username' LIMIT 1";

最佳答案

您是否考虑过在照片表上使用触发器?您可以设置一个触发程序,以便在每次发生插入操作时执行,从而更新 users 表。

这里有一个查看链接: http://www.mysqltutorial.org/create-the-first-trigger-in-mysql.aspx

关于mysql - 更新表一...并插入表二,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24492709/

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