gpt4 book ai didi

php - 插入...重复更新

转载 作者:行者123 更新时间:2023-11-29 04:03:16 25 4
gpt4 key购买 nike

我想做的是制作一个高分页面,每次更新我都希望它进入同一个条目,所以如果用户名重复,我希望它更新当前信息,然后更新发布的信息,之后查看互联网上的一些内容,我尝试了下面的代码,这给了我错误列计数与第 1 行的值计数不匹配。任何人都可以告诉我我做错了什么,因为我是 PHP + MySql 的新手。

mysql_query("INSERT INTO $table(Username, Time, Videos, Credits) VALUES ('$user', '$time', '$videos', '$credits',
'ON DUPLICATE KEY UPDATE', Time='Time+$time', Videos='Videos+$videos', Credits='Credits+$credits')", $conn);

最佳答案

语法不正确,您将“重复更新”及其规则作为值传递给插入。正确的查询是

mysql_query("
INSERT INTO
$table(Username, Time, Videos, Credits)
VALUES
('$user', '$time', '$videos', '$credits')
ON DUPLICATE KEY UPDATE
Time=Time+'$time',
Videos=Videos+'$videos',
Credits=Credits+'$credits'
",
$conn
);

关于php - 插入...重复更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7121699/

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