怎么把查询和分页一起实现

怎么把查询和分页一起实现,第1张

查询 和 分页都能实现 就是不知道怎么把两个合在一起

代码如下

$page=isset($_GET['page'])?$_GET['page']:1; $pagesize=20; $sql="SELECT count(*) from khxx";$res=mysql_query($sql);$maxrows=mysql_result($res,0,0);$maxpages=ceil($maxrows/$pagesize);if($page>$maxpages){	$page=$maxpages;}if($page<1){ $page="1;}$limit="" limit="" ".(($page-1)*$pagesize).",{$pagesize}";if="" (!empty($_get[keys]))="" {="" $keys="$_GET['keys'];" $ww="`dates` like '%" .$keys."%'="" or="" `area`="" like="" '%".$keys."%'="" ;="" $wh="where {$ww}" }  

		
<?php echo "当前{$page}/{$maxpages}页 共计{$maxrows}条"; echo "首页"; echo "上一页"; echo "下一页"; echo "末页"; ?>

  


回复讨论(解决方案)

还要怎么整合?

sql查询的就是当前页的内容。


也就是说,你只需要把当前页查询出来的内容展示出来,然后编好页码就行了。


$maxpages){    $page=$maxpages;}if($page

还要怎么整合?

sql查询的就是当前页的内容。


也就是说,你只需要把当前页查询出来的内容展示出来,然后编好页码就行了。



是我没说清楚

我写的有个问题就是 点下一页后 当前的查询状态就消失了 想问下 怎么写才可以把查询加入到分页中

$maxpages){    $page=$maxpages;}if($page

效果和我写的差不多

我写的有个问题就是 点下一页后 当前的查询状态就消失了 想问下 怎么写才可以把查询加入到分页

你得把搜索的字段 写进URL里面 然后传参 那样才行吧

你得把搜索的字段 写进URL里面 然后传参 那样才行吧

就是不知道怎么写 没思路

你的翻页条中没有附加查询条件


你得把搜索的字段 写进URL里面 然后传参 那样才行吧

就是不知道怎么写 没思路


echo "上一页";

你把分页URL上都加上 这个 查询字段 应该就可以了


$maxpages){    $page=$maxpages;}if($page

效果和我写的差不多

我写的有个问题就是 点下一页后 当前的查询状态就消失了 想问下 怎么写才可以把查询加入到分页


那你需要在翻?的url中加入条件参数,例如下一页需要这样写

echo "下一页";

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zaji/484254.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018-06-02
下一篇 2018-06-02

发表评论

登录后才能评论

评论列表(0条)

保存