更新sql php变量

时间:2015-08-06 18:53:22

标签: php mysql variables

当我使用这些语句时:

$sql = "UPDATE nametable SET column = '$number' WHERE username = '$text'";
$result = mysql_query($sql, $link) or die(mysql_error());

但是,当我将'column'更改为'option1'时:

$sql = "UPDATE nametable SET '$option1' = '$number' WHERE username = '$text'";

查询不起作用。 $ option1有什么问题? :/

谢谢!

1 个答案:

答案 0 :(得分:0)

列名不得用引号'

括起来
$sql = "UPDATE nametable SET " . $option1 . " = '$number' WHERE username = '$text'";