php - 这个每次刷新都要去数据库里面查询一遍吗?
本文介绍了php - 这个每次刷新都要去数据库里面查询一遍吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
页面需要用到总的条数 需要在这个页面一直展示 那么这个代码这样写可以吗 每次刷新页面都要去数据库里面查询一次吗 是不是影响性能呢?如果数据库有几万条数据怎么办?
$pdo=new PDO("mysql:host=localhost;dbname=t1","root","");
$stmt=$pdo->prepare("select * from table1");
$stmt->execute();
$res=$stmt->fetchall(PDO::FETCH_ASSOC);
echo count($res);
解决方案
为什么不用 select count(*) from table
$stmt=$pdo->prepare("select count(*) as num from table");
$stmt->execute();
$res=$stmt->fetch(PDO::FETCH_ASSOC);
return $res['num']
这篇关于php - 这个每次刷新都要去数据库里面查询一遍吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文