雅安论坛

标题: PHP查询数据库中满足条件的记录条数(两种实现方法) [打印本页]

作者: 未命名    时间: 2021-12-28 08:15
标题: PHP查询数据库中满足条件的记录条数(两种实现方法)
PHP查询数据库中满足条件的记录条数(两种实现方法
推荐使用第一种
  1. $sql="SELECT COUNT(*) AS count FROM TABLE WHERE id='$id'";
  2. $result=mysqli_fetch_array(mysqli_query($db,$sql));
  3. $count=$result['count'];
复制代码
  1. $sql="SELECT * FROM TABLE WHERE id='$id'";
  2. $result=mysqli_fetch_array(mysqli_query($db,$sql));
  3. $count=count($result);//或者$count=mysqli_num_rows($result);
复制代码
两者区别在于,一个是查询就统计好了。一个是先取出在统计,第二种会导致内存过高,服务器性能下降,当然是在查询数据量很大的时候





欢迎光临 雅安论坛 (https://www.yaanbbs.net/) Powered by Discuz! X3.4