php 分页
2011-03-14 13:53
106 查看
<?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>
本文出自 “技术成就梦想” 博客,请务必保留此出处http://wen5566.blog.51cto.com/1040211/514927
相关文章推荐
- 基于php的pc端分页
- php分页函数
- PHP分页显示制作详细讲解
- php 分页 分页类 简单实用
- PHP后台技术-上传图片与分页技术
- PHP分页
- php adodb分页实现代码
- 初学者能容易看懂的php连接mysql分页代码
- php分页原理
- php 分页效果
- ajax+js+dom+json+php+mysql实现仿百度、google的分页效果
- 115 php thinkphp 分页后序号丢失 从1开始
- EXTJS+PHP分页功能
- php+ajax+jquery实现分页
- php 使用array函数实现分页
- PHP分页
- 很有用的PHP分页函数 pageft
- php中分页排序问题
- 实现PHP搜索加分页
- php连接oracle类 分页查询和乱码问题