php数据插入成功 php导入

如何在php判断mysql插入数据成功

if(mysql_query('insert into ......'))//插入成功后返回true,失败返回false

创新互联专业为企业提供淮上网站建设、淮上做网站、淮上网站设计、淮上网站制作等企业网站建设、网页设计与制作、淮上企业网站模板建站服务,10余年淮上做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

echo "成功";

else 

echo "失败";

PHP如果这个数据插入成功我想弹出提示框该怎么写呢?

把echo "1 record added";

换成

echo "scriptalert('发布成功');location.href='xxx'/script";

其中xxx,是用户点击弹出提示框确认后,跳转打开的url

如果不想跳转,那就把location.href='xxx'去掉即可

php程序本地可以成功插入数据 放在服务器就失败。可能的原因有哪些

检测数据库是否能够连接成功;

检测分配的数据库账号是否有插入权限;

如果你用的是MySQL数据库,可以用一段简短的代码测试一下:

?php

$link = mysqli_connect("localhost", "root", "111", "test");

/* check connection */

if (mysqli_connect_errno()) {

printf("Connect failed: %s\n", mysqli_connect_error());

exit();

}

如果有错误的话,就会出现类似如下的效果:

php sql怎么判断有没有插入数据库成功

方法一、判断mysql_query的执行结果,如果为True就是成功,否则就是失败,例如:

if (mysql_query($sql)) echo '成功';else echo '失败';

方法二、使用mysql_affected_rows()获取影响的条数,此语句可以检查删除、修改、插入成功了多少条。某些UPDATE语句如果条件写得不对,更新了0条数据,但是语句本身没有语法错误,用方法一就会得到成功的结论。

php插入mysql数据表显示成功,表却为空

你的语句还没有执行过。

$insert="insert into `user`(`user_name`,`password`) values('$username','$password')";这一句的后面改成这样

$result=mysql_query($insert,$link);//执行insert语句

//判断执行结果

if($result){

echo "scriptalert('注册成功!');window.location.href='localhost/index.html';/script";

}

else{

echo "scriptalert('注册失败!');window.location.href='regist.php';/script";

}


网站名称:php数据插入成功 php导入
转载源于:http://scjbc.cn/article/hjcieh.html

其他资讯