我的mysql代码出了什么问题?

时间:2012-12-20 22:09:02

标签: php mysql

可能是将近2个小时,我找不到代码的错误。

  

错误:您的SQL语法出错;检查与MySQL服务器版本对应的手册,以便在第3行的''附近使用正确的语法

$sql="INSERT INTO information ( Username, Email, Password, Name, Phone, Street, 
City, Country, Website, Gender, Day, Month, Year, Hometown, Accept )
VALUES
('$_POST[user]','$_POST[email]','$_POST[pass]','$_POST[first]','$_POST[phone]',
'$_POST[street]','$_POST[city]','$_POST[country]','$_POST[url]', '$_POST[sex]',
'$_POST[day]','$_POST[month]','$_POST[year]','$_POST[home]','$_POST[accept]'";

3 个答案:

答案 0 :(得分:7)

看起来你忘了结束括号')'

答案 1 :(得分:2)

看起来您忘了关闭括号。还请清理您的输入,这是您正在使用的可怕概念

答案 2 :(得分:2)

缺少VALUES子句的右括号...并使用预准备语句。