当我使用这些语句时:
$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有什么问题? :/
谢谢!
答案 0 :(得分:0)
列名不得用引号'
$sql = "UPDATE nametable SET " . $option1 . " = '$number' WHERE username = '$text'";