エラー:
SQL 構文にエラーがあります。MySQL サーバーのバージョンに対応するマニュアルを参照して、1 行目の ''' WHERE username=32112' 付近で使用する正しい構文を確認してください。
PHP コード:
mysql_query ("SELECT * FROM '$iAccount_table' WHERE username=$user") or die(mysql_error());
$iAccount_table 変数では、' の代わりに`を使用します。そのため、エラーが発生します。
アップデート:
mysql_query ("SELECT * FROM `$iAccount_table` WHERE username=$user") または die(mysql_error());
変化する
mysql_query ("SELECT * FROM '$iAccount_table' WHERE username=$user") or die(mysql_error());
に
mysql_query ("SELECT * FROM `$iAccount_table` WHERE username=$user") or die(mysql_error());
お役に立てれば。
一重引用符の代わりにバック ティック (アクサン グラーブ) ` を使用してください。
"SELECT * FROM `$iAccount_table` WHERE username=$user"
「ユーザー名」はデータベースのテキスト/文字フィールドであると想定しています。このコードを試してください:
mysql_query ("SELECT * FROM " . $iAccount_table . " WHERE username='" . $user . "'") or die(mysql_error());
これがお役に立てば幸いです。