php数据添加不到数据库 php增加数据库数据

PHP环境下无法添加数据到mysql数据库

新版本的MySQL对字段的严格检查,不允许有空的字段插入(就是说表中本来有三个字段,但是你在用insert插入时,语句里面只给两个字段插入数据,对另外一个字段忽略或者

创新互联专业为企业提供安平网站建设、安平做网站、安平网站设计、安平网站制作等企业网站建设、网页设计与制作、安平企业网站模板建站服务,10多年安平做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

直接为空都不行)。

修改my.ini,将

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_...

改为

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

重新启动MySQL。谢谢采纳

php怎么不能添加到数据库呢

?php

/**

*这段语句有问题

*/

$sql=mysql_query("INSERT INTO user_more (uid,name,dq,id_type,id_num,zhuti,xinxi)VALUES(NULL,'$name','$dq','$id_type','$id_num','$zhuti','$xinxi')");

//改为

$sql="INSERT INTO user_more (uid,name,dq,id_type,id_num,zhuti,xinxi)VALUES(NULL,$name,$dq,$id_type,$id_num,$zhuti,$xinxi)";

mysql_query($sql);

//或者加转义

$sql=mysql_query("INSERT INTO user_more (uid,name,dq,id_type,id_num,zhuti,xinxi)VALUES(NULL,\'$name\',\'$dq\',\'$id_type\',\'$id_num\',\'$zhuti\',\'$xinxi\')");

Php无法向数据库插入数据

INSERT INTO msg(title,contents,dates) VALUES ($title,$cons,now())

将字段名两边的单引号去掉就没问题了,亲测成功!希望能帮到你。

php表单数据无法插入数据库,新人请指教。

$sql="INSERT

INTO

news(`id`,`title`,`dates`,`contents`)

VALUES

('','{$title}',now(),'{$con}')";

你的SQL语句有点问题。还有SQL不分大小写,但这样写更清楚一些。

先确认数据库连接是正常的,然后echo

$sql

看看,数据是否正常,然后再写入库。

出问题了调试要步步试下来,就知道问题出在哪里了。

php+mysql无法将数据插入数据库

看你的图就是你有连接数据库服务器,也做了表的相关操作,但是你根本没有选择数据库啊,就是你要用到的这个表在的那个库。

正常的是1.$link

=

mysql_connect($hostname,$username,$password)

2.mysql_select_db("具体的数据库",$link)

3.mysql_query(具体的数据库中表的相关操作)

没有第二步就会出No

database

selected


分享名称:php数据添加不到数据库 php增加数据库数据
链接分享:http://csdahua.cn/article/dochips.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流