我试图把这个:
"SELECT username FROM $table WHERE username='$newName'"
进入这个:
"SELECT $column FROM $table WHERE $column='$newName'"
但是当我使用or die()
它时,我收到一个错误,说 .附近有不正确的语法WHERE username='someNameHere'
。假设有什么问题,替换列名的正确方法是什么?
编辑:代码就是这样。这些值应该是正确的,因为我没有在错误中看到任何拼写错误。
$sql = "SELECT $column FROM $table WHERE $column='$newName'";
$result = mysql_query($sql) or die( mysql_error());