为了账号安全,请及时绑定邮箱和手机立即绑定

关于获取数据库表格数据总条数的方法有疑问,麻烦老师同学帮忙解答下

http://img1.sycdn.imooc.com//59473731000178af08161660.jpg我一般查询表格数据条数都会用mysql_num_rows这个函数,今天看老师用这种方法来查询数据条数,有点疑惑,首先执行查询那个select count * from + 表名 返回的不是条数吗?为什么要用mysql_fecth_array()函数,还有就是执行完这个函数把结果给了变量,然后那个变量又成了数组了?难道下标为写0就是数据的总条数,完全看不理解,求大佬解释

正在回答

1 回答

$sql="select count(*) from 表名";

$ret=mysql_query($sql);//查询结果是一个资源类型(有结果返回资源类型,否则返回flase)

while ($res=mysql_fetch_assoc($ret)) {//资源类型都需要去解析,(哪怕只返回一条数据)

    $data=$res;//加【】就变成了维数组;

}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于获取数据库表格数据总条数的方法有疑问,麻烦老师同学帮忙解答下

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信