では、私はこの使用して文字列がないようにMySQL
$sql=mysql_query("SELECT EMAIL FROM USERNAME WHERE EMAIL <> '".$_REQUEST['EMAIL']."' AND EMAIL NOT IN (".$str.")") or die("Error: ". mysql_error(). " with query ". $sql);
例えば$ strの値「D」、「F」を保持し、私の表のEMAIL列でDとfが存在しています。
私はこのエラーを取得クエリを実行すると、「エラー:クエリで 『where句』に不明な列 『d』を」
を私はので、私は、私はちょうど非常に何かが欠けている願っていますMySQLへの完全なnoobのです基本的なここに。どんな助けでも大歓迎です!
私が理解していないthats()の間の変数は 'd'、 'f'に設定されていると確信しています – IceSteve
と感謝します。実際にはmysql_real_escape_stringを使用して昨日私のファイルをすべて調べてみてください。 – IceSteve