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://ybzwz.com/article/hjcieh.html