gpt4 book ai didi

mysql更新语句

转载 作者:行者123 更新时间:2023-11-29 00:53:51 25 4
gpt4 key购买 nike

当表“users”已经有数据时,我有这个语句调用插入数据到表“users”。每次加载此脚本时,我都需要更新用户数。我的更新语句不起作用。

有什么线索吗?没有更新发生,旧号码仍然存在。

$query = sprintf("INSERT INTO users VALUES ('%s','%s',%s)",
mysql_real_escape_string($user['username']),
mysql_real_escape_string($user['name']),
mysql_real_escape_string($user['countusers']),
$res = mysql_query($query);
$query = "UPDATE users (username, name, countuser) VALUES ('$username', '$name', '$countuser')";
$res = mysql_query($query);

最佳答案

如果 username 是主键或唯一键,

INSERT ON DUPLICATE KEY UPDATE 应该可以满足您的要求。更多信息在 manual .

关于mysql更新语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7086123/

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