【发布时间】:2016-12-23 02:25:19
【问题描述】:
有时我想在查询中获取结果的数量,我经常使用 mysqli_num_rows 来做到这一点,例如:
$count = mysqli_query($this->db,"SELECT * FROM `test`");
return mysqli_num_rows($count);
有计数:
$count = mysqli_query($this->db, "SELECT COUNT(*) as cnt FROM test");
$row = mysqli_fetch_assoc($count);
return $row['cnt'];
这两种获取返回行数的方法有什么区别吗?
【问题讨论】: