网站首页 > 文章中心 > 其它

php插入数据部分失败

作者:小编 更新时间:2023-08-23 18:12:00 浏览量:45人看过

PHP向phpmyadmin中插入数据插入不成功?

mysql_query($sql);

echo "插入成功";

改成:

echo mysql_query($sql) ? '插入成功' : mysql_error();

然后运行一下,如果输出"插入成功",那你的数据库中是不可能没有数据的

如果输出一段英文,这段英文是返回的上一次mysql操作错误,也就是sql语句的运行错误结果,他很明确的告诉了你错误出现在哪里,如果你不懂英文,那就谷歌翻译一下

当然,mysql_error()这个mysql错误提示函数,在开发调试的时候你写上,方便改正错误,但程序正式运行的时候,要去掉,否则很危险

为什么php中无法插入数据?

这是因为你的数据库连接方式是mysqli,不是mysql,所以:

mysql_query

要改为

mysqli_query

或者

$conn-query

php对数据库进行操作,插入数据失败,更新和删除数据都可以成功,插入数据的SQL语句在mysql中可运行成功

应该是你使用来变量的缘故

肯定和数据库里面执行的语句不完全一样

php操作数据库插入数据 插入失败,SQL:insert into qiu(id,url,time,state)values('','

第一个id一般是数字型,你插入的内容是字符型,还是个空值;

另外id这个字段是自增长,在数据库中设置好的,不用添加的

php为什么在表单中插入数据会失败

$sql = "INSERT INTO t_user (f_username, f_password, f_name,f_email)VALUES()";

$sql = "('$username ','$pwd ','$name ','$email ')";

echo $sql;

以上语句对sql语句进行了重新赋值,只会得$sql = "('$username ','$pwd ','$name ','$email ')";

执行插入不会有结果.

PHP向mysql插入数据总是失败

你的conn.php是什么?也要贴出来,

首先确定数据库连接成功,成功之后,将你的sql语句在phpmyadmin中SQL测试,看看有没有SQL错误.

还有,$_POST[''],一般用单引号

sql语句明显错误,id字段要设置成自动增长,改成

$sql="insert

into

BKNV_VIDEOS(vid,type,title,image,date)

values('$vid','$type','$title','$image','$date')";

你试一试

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章