PHP与数据库连接正常 但是数据插入不进去看看你网页的代码:
$sql="insert into 'test'('id','title','dates','contents')values(null,'$title',now(),'$content')";
mysql_query($sql);
echo "插入成功";
你这个代码插入成功失败都会显示成功,没有真正判断是否插入成功,一般应该这样写:
$sql="insert into test(id,title,dates,contents)values(null,'$title',now(),'$content')";
if (mysql_query($sql)) echo "插入成功";
else echo "插入失败,SQL:$sqlbr错误:".mysql_error();
PHP向phpmyadmin中插入数据插入不成功?mysql_query($sql);
echo "插入成功";
改成:
echo mysql_query($sql) ? '插入成功' : mysql_error();
然后运行一下php插入不了数据,如果输出“插入成功”,那php插入不了数据你的数据库中是不可能没有数据的
【php插入不了数据 php加载不了mysqli】如果输出一段英文,这段英文是返回的上一次mysql操作错误,也就是sql语句的运行错误结果 , 他很明确的告诉php插入不了数据了php插入不了数据你错误出现在哪里 , 如果你不懂英文,那就谷歌翻译一下
当然,mysql_error()这个mysql错误提示函数,在开发调试的时候你写上,方便改正错误,但程序正式运行的时候,要去掉 , 否则很危险
Php无法向数据库插入数据INSERT INTO msg(title,contents,dates) VALUES ($title,$cons,now())
将字段名两边的单引号去掉就没问题了,亲测成功!希望能帮到你 。
为什么php中无法插入数据?这是因为php插入不了数据你的数据库连接方式是mysqliphp插入不了数据,不是mysql,所以:
mysql_query
要改为
mysqli_query
或者
$conn-query
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插入不了数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php加载不了mysqli、php插入不了数据的信息别忘了在本站进行查找喔 。
推荐阅读
- 解谜游戏公理,解谜游戏公理问题答案
- java重复代码检测,java重复代码重构
- 模拟海边经营游戏,模拟经营海岛
- html5布局视频教程的简单介绍
- python定义函数完数 python定义函数的规则
- 视频解说应该写些什么字,视频解说稿如何写
- 如何通过新媒体卖房子赚钱,如何通过新媒体卖房子赚钱呢
- 显卡水洗后怎么换硅脂,显卡清洗视频教程
- java代码生成器有用吗 java通用代码生成器光