qq_追梦的青鸟_0
2017-06-19 10:38
我一般查询表格数据条数都会用mysql_num_rows这个函数,今天看老师用这种方法来查询数据条数,有点疑惑,首先执行查询那个select count * from + 表名 返回的不是条数吗?为什么要用mysql_fecth_array()函数,还有就是执行完这个函数把结果给了变量,然后那个变量又成了数组了?难道下标为写0就是数据的总条数,完全看不理解,求大佬解释
$sql="select count(*) from 表名";
$ret=mysql_query($sql);//查询结果是一个资源类型(有结果返回资源类型,否则返回flase)
while ($res=mysql_fetch_assoc($ret)) {//资源类型都需要去解析,(哪怕只返回一条数据)
$data=$res;//加【】就变成了维数组;
}
PHP+MySQL分页原理实现
41180 学习 · 175 问题
相似问题