【发布时间】:2014-10-10 07:00:16
【问题描述】:
我尝试更新数据库中的一行,但我做不到。这是我的sql:
$sql = "UPDATE `voting_nomination_counter`
SET `quantity`=quantity+1
WHERE `nid` = '$nid'
AND nominee = '$nominee'";
我怀疑问题出在这里 - AND nominee = '$nominee'"; 因为当我从查询中删除它时,一切正常并且更新正常。请帮忙。
【问题讨论】:
-
如果您没有收到 sql 错误(假设您已显示错误)输出 sql 查询字符串并查看变量是否符合您的预期。
-
检查你在$nominee中是否有任何价值