基本上有一个包含以下字段的表:id(PK),名称,总票数。 我需要为使用该程序的每回合为此特定ID添加1票,我打算只获得该ID的总票数,再加上1票并将其再次存储在相同的ID中。我正在使用此代码:
$sql_shells = "UPDATE shells SET buyer= '" . $buyer . "', buytime= '" . $trn_date . "' , situation = 'sold' WHERE id = " . $id ;
$conn->query($sql_shells);
程序运行良好,但问题是resultSet,它不只返回该id的总票数,而是返回每个人的总票数,这几乎就像sql语法不起作用一样。
答案 0 :(得分:1)
对不起,我是个白痴,确实是sql语法错误。 这是我现在使用的那个。
String addVote = String.format("update `%s` set "
+ "`Total votes` = ? where id = ?", nameOfTable);
还是谢谢大家