fkjj.net
当前位置:首页 >> php mysql insErt 资料不成功 >>

php mysql insErt 资料不成功

1、你那个执行函数的参数好像有问题。mysql_query($sql,$conn);应该是sql语句在前,连接数据库的句柄在后面。 2、你打印一下你的sql语句,然后直接在phpmyadmin里面运行该语句,查看一下你的sql语句是否有问题。

现在数据库中执行insert into user values ( 5, '小明', 23 )这条语句是否有错 没有错的话 我我们在query()函数中打印下SQL语句,看是否执行到这个函数中来 估计我判断SQL语句错了的可能性比较大

你的conn.php是什么?也要贴出来, 首先确定数据库连接成功,成功之后,将你的sql语句在phpmyadmin中SQL测试,看看有没有SQL错误。 还有,$_POST[''],一般用单引号 sql语句明显错误,id字段要设置成自动增长,改成 $sql="insert into BKNV_VIDEO...

如 @林兴 所说,用mysql_error来看看具体的; 我按照你的语句打了一遍,是可以正常执行并且插入的(貌似类似 在我的机子上没问题啊 回答?哈哈哈); 具体的只能由你本人具体分析了,或者把错误发出来,大家一起讨论讨论。

$sql = insert into one(id,title,dates,contents) values(null,'$title',now(),'$con'); 用这个sql语句试下,应改可以

root用户是不存在权限问题的!可能是表的结构问题!你新建一张表用同样的代码试着去执行插入语句试试!

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

你的问题在 $sql="insert into users values ($name, $i)"; 应该写成 $sql="insert into users values ('$name', '$i')"; 或者 $sql="insert into users values ('".$name."', '".$i."')"; 也就是要加上参数引号,$i可以不加也可以加 字符串型的...

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

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