我的PHP页面提交表单到数据库,库能连接成功,但表单里的数据却接入不到表中,怎么破?

[复制链接]
查看11 | 回复4 | 2013-3-29 13:23:42 | 显示全部楼层 |阅读模式
看你的sql语句,数据表内的字段类型应该都是文本类型,这个你要先确定然后,你的if语句有误在if语句中,=号和==号和===号是有差别的=号是赋值运算,==和===才是比较运算况且,mysql_query()执行如果成功,即返回真,反之返回假,你的if语句只需判断真假即可,所以,你的if语句可以这样改if(mysql_query($ql)){echo "您的简历已OK";}或者使用三元运算echo mysql($sql) ? '您的简历已ok' : '数据写入失败' .mysql_error();如果失败,则输出mysql错误,方便调试,当然如果程序在正式运行的话,就不能输出mysql_error()错误,这样不...
回复

使用道具 举报

千问 | 2013-3-29 13:23:42 | 显示全部楼层
$ql="insert into jianli (name,email,sex,school,zy,xl,pnum,desc) values ('".$_POST['name']."','".$_POST['email']."','".$_POST['sex']."','".$_POST['school']."','".$_POST['zy']."','"....
回复

使用道具 举报

千问 | 2013-3-29 13:23:42 | 显示全部楼层
查看SQL语句是否拼接错误,调试可以复制到SQL数据库执行一遍,一般是这个问题...
回复

使用道具 举报

千问 | 2013-3-29 13:23:42 | 显示全部楼层
1. 先看一下你的post值有没有
在php文件开始 print_r($_POST);2. 在插入数据库之前 输出下sql。 echo $sql;3. 拿着这个sql到数据库执行下,看看结果4. 把你的sql贴出来看看...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行