ljsq.net
当前位置:首页 >> Php无法向数据库插入数据 >>

Php无法向数据库插入数据

INSERT INTO msg(title,contents,dates) VALUES ($title,$cons,now()) 将字段名两边的单引号去掉就没问题了,亲测成功!希望能帮到你。

首先php单引号里的变量不解析,你先搞清单双引号的区别,这个是基础知识 ,我先告诉你这几行代码的错误 1,变量后面不能加左右括号(第7行); 2.单引号不能解析变量(第8行,第20行); 还有你有php的环境吗?是否开启了报错?单独的php无输出为...

看看你网页的代码: $sql="insert into 'test'('id','title','dates','contents')values(null,'$title',now(),'$content')"; mysql_query($sql); echo "插入成功"; 你这个代码插入成功失败都会显示成功,没有真正判断是否插入成功,一般应该这样...

你的id后面缺个单引号。如果你是通过php插入的,那么你那个mysql函数now()在某些服务器配置下是不启作用的,请使用相关php函数和变量。

$sql="insert into users (username,password) values('$username','$password')"; 这句有问题,应该要按照格式对变量进行有效连接: $sql="insert into users (username,password) values('".$username."','".$password."')";

php+mysql数据时我们必须保证提交到数据库的编码与mysql编码是一致的这样才可以保存中文不出现问号乱码问题,下面我先整理两个让mysql与页面保证编码一致的方法。 解决中文插入数据库乱码的方法: 直接把中文转变成utf-8格式,大多是这个问题导...

$sql="insert into 'wishwall' ('ID','Name','Date','Wish') values (null,'$name',now(),'$wish')"; 如果ID 是自增的 可以把ID去掉,不用写,还有获取当然时间应该是time() $sql="insert into 'wishwall' ('Name','Date','Wish') values ('$nam...

$query_num = 10; //可写入的次数,修改该值来决定写入次数。 for($i=1;$i

$sql = "INSERT INTO `news`(`id`, `title`, `dates`, `contents`) VALUES (null,'$title',now(),'$contents')"; 这句后面把sql语句打印出来看一看有没有问题: echo $sql; //试一下这一行。

网站首页 | 网站地图
All rights reserved Powered by www.ljsq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com