gpt4 book ai didi

php - 如何更新两个表而不收到不明确的错误消息

转载 作者:行者123 更新时间:2023-11-30 01:24:27 25 4
gpt4 key购买 nike

我希望能够编辑两个表中的信息,但我不断收到 fname 不明确的错误消息?

$query = "UPDATE `test2`, `test3`  SET `fname`='$name', `stdate`='$stdate',`endate`='$endate',`addr1`='$addr1',`addr2`='$addr2',`city`='$city',`state`='$state',`zip`='$zip',`description`='$desc',`name`='$fileName',`size`='$fileSize',`type`='$fileType',`content`=' ',`link`='$link',`user`='$user' WHERE `id`='$id'";
}}}
else {
$query = "UPDATE `test2`, `test3` SET `fname`='$name', `stdate`='$stdate',`endate`='$endate',`addr1`='$addr1',`addr2`='$addr2',`city`='$city',`state`='$state',`zip`='$zip',`description`='$desc',`name`=' ',`size`='0',`type`=' ',`content`=' ',`link`='$link',`user`='$user' WHERE `id`='$id'";
}

最佳答案

要解决这个问题,您可以使用表别名,或者使用表名和点作为给定表的每个字段的前缀(如@Dagon所述):

table_name.field_name

关于php - 如何更新两个表而不收到不明确的错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18177521/

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