欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【比较测试PHP+MYSQL分页机制两种方案】,下面是详细的分享!
比较测试PHP+MYSQL分页机制两种方案
硬件环境:PIII550,128M,15.2G
软件环境:Win98+Apache+Php4+MySql
方案一:
1.第一次查询时用Select count(1) from tab where condition 取得满足条件的记录数rows
2.通过前页数page,每页记录数rpp取回记录集
select * from tab where condition limit (page-1)*rpp,rpp
3.显示返回记录集的所有记录。
4.页面转移时将rows传递给以后页面。
方案二:
1.取回满足条件的记录集
select * from tab where condition
2.移动指针到(page-1)*rpp
3.显示rpp条记录
| 以下为引用的内容:
============+====+===============================+======+=====+== |
以上所分享的是关于比较测试PHP+MYSQL分页机制两种方案,下面是编辑为你推荐的有价值的用户互动:
相关问题:求mysql+php分页统计总条数的最好方案。
答:- -、、没有。要不然你就SELECT * 然后用mysql_num_rows来取 反正效果差不多。 >>详细
相关问题:PHP+MYSQL查询分页显示问题
答:$keyword = isset($_REQUEST['keyword']) ? $_REQUEST['keyword'] : ''; if (!empty($keyword)&&mysql_num_rows($rs)0) //$keyword未传递,为空,条件不成立 首页 >>详细
相关问题:php做条件查询时的分页传值问题
答:你这程序做得真不错,但是还是乱啊,我测试都没办法测试。提出个问题: $sel=$_POST['select']; $sel2=$_POST['select2']; 你这样接收了两个变量,你这两个变量在每次刷新页数输出查询结果时,到底如何传递的 ?我发现你根本没有传递这两个变量... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
