私は PHP スクリプトを持っていますが、何らかの理由で mysql が選択/挿入する値を列として扱い続けています。これが私のSQLクエリの例です:
$query = mysql_query("SELECT * FROM tutorial.users WHERE (uname=`".mysql_real_escape_string($username)."`)") or die(mysql_error());
それは次のようになります。
SELECT * FROM tutorial.users WHERE (uname=`test`)
エラーは次のとおりです。
'where 句' の列 'test' が不明です
私も試しました:
SELECT * FROM tutorial.users WHERE uname=`test`