当前位置:首页 > CN2资讯 > 正文内容

php 分页

2天前CN2资讯

 

  •  
  • <?php  
  • $bbsconn=mysql_connect("localhost","root","");   
  • mysql_select_db("pw83",$bbsconn);   
  • $sql="select * from table ";//查表  
  • $res=mysql_query($sql);//取得结果  
  • $nums=mysql_num_rows($res);//取得总记录数  
  • $pagesize=10;//设定每页的记录数  
  • $pages=ceil($nums/$pagesize);//取得总页数  
  • if($pages<1){$pages=1;}//设定总页数至少1页  
  • $page=$_GET['page'];//取得传递过来的页数  
  • if($page>$pages){$page=$pages;}//如果传递过来的页数比总页数还大,就让它等于总页数  
  • if($page<1){$page=1;}//如果传递过来的页数小于1,就让他等于1  
  • $kaishi=($page-1)*$pagesize;//为下一步做准备,limit的初始记录  
  • $sql="select * from table order by id desc limit $kaishi,$pagesize";//取得记录从计算出的初始值开始,一共$pagesize条  
  • $res=mysql_query($sql);//取得结果  
  •  
  • while($arr=mysql_fetch_array($res)){  
  •  
  • ?>  
  • <div>   
  •  
  • <table border="0" width="730" cellspacing="0" cellpadding="0">   
  •     <tr>   
  •       <td width="41" height="30" bgcolor="#C0C0C0" bordercolor="#0000FF" valign="middle" align="center">编号</td>   
  •       <td width="100" height="30" bordercolor="#0000FF" bgcolor="#C0C0C0" valign="middle" align="center">用户名</td>   
  •       <td width="100" height="30" bordercolor="#0000FF" bgcolor="#C0C0C0" valign="middle" align="center">发表人</td>   
  •         
  •    </tr>   
  • <?php   
  •     while(($row=mysql_fetch_array($res))) {   
  •  
  • ?>   
  •     <tr>   
  •       <td width="41" height="30" bgcolor="#FFFFCC" valign="middle" align="center"><?php echo $row["id"]; ?></td>   
  •       <td width="100" height="30" bgcolor="#FFFFCC" valign="middle" align="center"><?php echo $row["usr"]; ?></td>   
  •       <td width="100" height="30" bgcolor="#FFFFCC" valign="middle" align="center"><?php echo $row["name"]; ?></td>   
  •     </tr>   
  • <?php   
  •     }   
  • ?>   
  • </table>   
  •  
  • </div>   
  • 下面是分页<br />  
  • <a href="?page=1">首页</a> <a href="?page=<? echo $page-1;?>">上页</a> 当前第<? echo $page;?>页 <a href="?page=<? echo $page+1;?>">下页</a> <a href="?page=<? echo $pages;?>">尾页</a> 
  •  

      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/26348.html

      标签: php分页PHP
      分享给朋友:
      返回列表

      上一篇:PHP Fuzzing

      下一篇:php 配置

      “php 分页” 的相关文章

      香港CN2服务器购买指南:助您轻松选择优质服务器

      在香港这个国际化大都市中,服务器托管和租赁服务一直是企业、站长和开发者关注的焦点。而香港CN2服务器因其独特的网络优势和地理位置,成为了众多用户的首选。本文将为您详细介绍香港CN2服务器的优势、如何选择适合自己的服务器,以及购买时需要注意的事项,助您轻松找到理想的服务器解决方案。香港CN2服务器的优...

      VPS是干嘛用的:解析虚拟专用服务器的优势与应用

      在当今互联网的快速发展下,VPS(Virtual Private Server,虚拟专用服务器)逐渐成为了个人和企业首选的主机类型。简单来说,VPS就是一种将物理服务器分割成多个虚拟服务器的技术。每个虚拟服务器都能独立运行操作系统,用户可以自由管理自己的环境,就像拥有一台独立的服务器一样。VPS通过...

      搬瓦工VPS与CN2线路解析:提升网络稳定性与性价比

      搬瓦工(BandwagonHost)是一家值得关注的国外VPS主机服务商,因其性价比高、性能优异而在用户中口耳相传。最初我对搬瓦工的了解并不多,但随着对VPS服务需求的增加,自然也对市场上比较有名的服务商产生了浓厚的兴趣。在我研究的过程中,搬瓦工的特点确实吸引了我的眼球,尤其适合需要稳定网络和较高性...

      如何在宝塔面板上安装和配置Node.js的详细指南

      宝塔面板是一个非常便捷的服务器管理工具,专为简化网站管理而设计。无论是网站的搭建,还是后期的维护,宝塔面板都能够提供一系列友好的功能和工具,使得用户即使没有专业的技术背景,也能轻松上手。它允许用户通过Web界面对服务器进行管理,安装软件和配置环境,简直就是一个“傻瓜式”的的操作平台。 谈到宝塔面板,...

      云桌面怎么实现:全面解析云桌面部署的关键步骤与安全策略

      云桌面是一个非常有意思的概念,它将传统的桌面环境转移到云端。不再需要用户在本地计算机上安装复杂的软件,所有运算和存储都在远程服务器上完成。用户只需通过终端设备(如个人电脑、平板或甚至手机)访问云桌面,即可获得与物理机器相似的使用体验。简单来说,就是把整个计算环境通过网络交给云服务器来管理,用户只需负...

      探索阿什本:宜居城市的魅力与投资机会

      阿什本,这个名字在许多人心中可能还有些陌生,但当我深入了解这座城市后,它的魅力让我印象深刻。阿什本位于美国弗吉尼亚州,地处华盛顿特区的北部,交通十分便利。这里有着典型的温带气候,四季分明,春天的樱花、夏天的绿荫、秋天的枫叶和冬天的雪景,各自展现着不同的美丽。这样的气候条件使得阿什本不仅是一个宜居的地...