为什么php添加数据为空 php添加数据到数据库失败

菜鸟问题,PHP向数据库写入数据,显示成功,但数据库还是空的,怎么回事?

这是因为写程序的人欺骗了你,他根本没检测是否成功,直接就告诉你成功。我们写程序的时侯千万别学他这样瞒上欺下,现在需要修改他的下面的三行语句:

创新互联自2013年创立以来,是专业互联网技术服务公司,拥有项目网站建设、成都网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元察哈尔右翼后做网站,已为上家服务,为察哈尔右翼后各地企业和个人服务,联系电话:13518219792

$sql="INSERT INTO test (user,title,txt) VALUES ('$_POST[user]','$_POST[title]','$_POST[txt]');";

mysql_query($sql);

echo "Success";

修改为:

$sql="INSERT INTO test (user,title,txt) VALUES ('$_POST[user]','$_POST[title]','$_POST[txt]');";

if (mysql_query($sql)) echo "Success";

else echo "插入失败,SQL语句:$sqlbr错误信息:".mysql_error();

在php页面中向mysql中添加数据实现注册,但是数据库中的字段值是空的,怎么回事?编码也统一啦。。。。。

"'.$retime.'" 这样写是错误的 比如$retime = 10 你这样写解析出来的就是'.10.',直接用变量就好了

php 数据库插入内容为空

你犯了低级错误,textarea name="f_conten" cols="60" rows="12" wrap="virtual" id="f_conten"/textarea

的name 是 f_conten,而在php内是以$_POST['f_content']获取的,所以不能存入数据库,将name

修改成f_content;ok;

input name="f_title" type="text" id="f_title" size="60" / 的name是f_title,php内是以$_POST['f_tite']获取的,变量不一致,改成$_POST['f_title']; ok;


文章名称:为什么php添加数据为空 php添加数据到数据库失败
分享链接:http://bzwzjz.com/article/doiejsp.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 广安网站设计 温江网站设计 响应式网站设计 企业网站设计 手机网站制作 成都网站建设 网站设计公司 成都网站设计 上市集团网站建设 成都网站建设 重庆网站制作 网站制作 企业网站建设公司 成都商城网站制作 高端网站设计 营销网站建设 四川成都网站设计 重庆网站设计 响应式网站设计 成都网站建设公司 定制网站制作