判断php操作mysql(添删改查)是否成功

WBOY
发布: 2016-06-23 13:38:40
原创
1011 人浏览过

最近在使用CI框架 , 但是里面的数据库操作没有ThinkPhp方便 , 不知道数据库操作的反馈信息 , 只好借助原生方法来判断是否操作数据库成功

判断php操作mysql(添删改查)是否成功,主要借助两个函数

1. mysql_num_rows(data) 函数返回结果集中行的数目

2.mysql_affected_rows() 函数返回前一次 MySQL 操作所影响的记录行数

mysql_num_rows(data)主要用于select操作,返回值有三种情况

1.返回为0表示select取得值为0,没有获取到任何的结果

2.返回值为NULL,表示上一条select语句有错误

3.返回值大于0,表示满足条件的行数

mysql_affected_rows()主要用于insert、update、delete三种操作

1.返回值为0 表示受影响的行数为0

2.返回值为-1 表示上一条sql语句有问题

3.返回值大于0 表示受影响的行数

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!