您的位置:首页 > 产品设计 > UI/UE

PHP 判断mysql_query是否执行成功

2017-11-10 10:30 1411 查看

PHP 判断mysql_query是否执行成功

针对UPDATE、INSERT、DELETE,三种会对数据表进行修改的语句

使用:

$sql=mysql_query(//SQL语句);
$result=mysql_affected_rows();
if($result!=0){
echo "执行成功";
}else{
echo "执行失败";
}

mysql_affected_rows()函数——返回本语句执行的前一条MySQL操作所影响的记录行数。

                                                   影响行数为0则执行失败;

                                                   不为0则执行成功。

--------------------------------------分割线--------------------------------------

针对SELECT,查询类不对数据表进行任何修改的语句

使用:

$sql=mysql_query(//SQL语句);
$result=mysql_num_rows($sql);
if($result==-1){
echo "执行失败";
}else if($result==0){
echo "执行成功,查询结果为空";
}else if($result==X){
echo "执行成功,查询结果为X条记录";
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: