错误:
您的 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") or 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());
我希望你觉得这有帮助。