Mysql 将行设置为变量

Mysql 将行设置为变量,mysql,Mysql,我似乎找不到任何其他类似的问题来帮助我。我是新来的,所以请原谅我可能犯的任何错误。我正在尝试将一行设置为一个变量,以便每次到达页面时都可以向其中添加1,这是我拥有的行的一个示例。它给我的错误是: 更新记录时出错: “字段列表”中的未知列“” 您的MySQL查询中似乎有错误 "UPDATE `my_eaxmple2ows0ff`.`HoR Candidates` SET `$vote` = '$vote+1' WHERE `HoR Candidates`.`id` = 2"; 将列值增加1的值应

我似乎找不到任何其他类似的问题来帮助我。我是新来的,所以请原谅我可能犯的任何错误。我正在尝试将一行设置为一个变量,以便每次到达页面时都可以向其中添加1,这是我拥有的行的一个示例。它给我的错误是:

更新记录时出错: “字段列表”中的未知列“”


您的MySQL查询中似乎有错误

"UPDATE `my_eaxmple2ows0ff`.`HoR Candidates` SET `$vote` = '$vote+1' WHERE `HoR Candidates`.`id` = 2";
将列值增加1的值应该是
SET-voces=voces+1
。 您似乎试图从页面加载$vote并在查询中从那里增加它,但我认为您正在尝试这样做是不必要的

SET的格式应为
SET ColumnName=Value

"UPDATE `my_eaxmple2ows0ff`.`HoR Candidates` SET `$vote` = '$vote+1' WHERE `HoR Candidates`.`id` = 2";