PHP 判断MySQL是否执行成功功能实例

前端之家收集整理的这篇文章主要介绍了PHP 判断MySQL是否执行成功功能实例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
针对update 语句等会对数据表进行修改的语句

MysqL_query($sql);后面加上

$result = MysqL_affected_rows(); 

如果$result 值为-1表明语句没有成功执行,可能是语句格式有问题等等;

如果$result 值为0 表明语句成功执行,但是update并没有改变数据表任何一个字段的值;

如果$result值为1 表明语句成功执行, 而且update改变了数据表的某个或者多个字段的值;

针对select 等等查询类不对数据表任何值进行修改的语句

MysqL_query($sql);后面加上

$result = MysqL_num_rows(MysqL_query);

如果$result 值为-1,表明语句没有成功执行,可能是语句格式有问题等等,

如果$result 值为0,表明语句成功执行,但是查询结果为空

如果$result 值为x(x>0),表明成功执行,且查询结果中有x条记录

猜你在找的PHP相关文章