php 连接 mysql 的插入语句报错

mysql_query("INSERTINTOstudent_card(name,number,phone,qq,email)VALUES('$_POST[name]',... mysql_query("INSERT INTO student_card (name,number,phone,qq,email) VALUES ('$_POST[name]','$_POST[number]','$_POST[phone]','$_POST[qq]','$_POST[email]'") or die(mysql_error());
这是原语句
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
这是报错语句

insert into student_card (name,number,phone,qq,email) values ("中文",2,4,4,5);
这是手动输入,成功.
展开
 我来答
shenmdyw
推荐于2016-03-15 · TA获得超过670个赞
知道小有建树答主
回答量:897
采纳率:100%
帮助的人:250万
展开全部

最后面少了一个)括号

mysql_query("INSERT INTO student_card (name,number,phone,qq,email) VALUES ('$_POST[name]','$_POST[number]','$_POST[phone]','$_POST[qq]','$_POST[email]')") or die(mysql_error());
追问
已经哭瞎了,,,,,果然复制粘贴不可靠  以后都要手打 血的教训啊
谢拉兄弟
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式