私はこれを変えようとしています:
"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());