PHP实现分页的一个示例


Posted in PHP onOctober 09, 2006

<?php
if(!$whichpage)
{  
$notepage=1;
}
else
{
$notepage=$whichpage;
}
$noterecs=0;
$pagesize=10;
$bbsconn=mysql_connect("localhost","root");
mysql_select_db("rainwindy",$bbsconn);
$bbsresult=mysql_query("select * from bbs order by id desc",$bbsconn);
$rsnum=mysql_num_rows($bbsresult);
$pagecount=ceil($rsnum/$pagesize);
mysql_data_seek($bbsresult,($notepage-1)*10);
?>
<div align=right>

<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>
      <td width="311" height="30" bordercolor="#0000FF" bgcolor="#C0C0C0" valign="middle" align="center">文章标题</td>
      <td width="239" height="30" bordercolor="#0000FF" bgcolor="#C0C0C0" valign="middle" align="center">发表时间</td>
   </tr>
<?php
while(($bbsrow=mysql_fetch_array($bbsresult)) && ($noterecs<=9))
{

?>
<tr>
      <td width="41" height="30" bgcolor="#FFFFCC" valign="middle" align="center"><?php echo $bbsrow["id"] ?></td>
      <td width="100" height="30" bgcolor="#FFFFCC" valign="middle" align="center"><?php echo $bbsrow["usr"] ?></td>
      <td width="100" height="30" bgcolor="#FFFFCC" valign="middle" align="center"><?php echo $bbsrow["name"] ?></td>
      <td width="311" height="30" bgcolor="#FFFFCC" valign="middle" align="center"><a href="bbsdisp.php?whichnote=<?php echo $bbsrow["id"] ?>" target="disp"><?php echo $bbsrow["title"] ?></a></td>
      <td width="239" height="30" bgcolor="#FFFFCC" valign="middle" align="center"><?php echo $bbsrow["bbstime"] ?></td>

</tr>
<?php
$noterecs=$noterecs+1;
}
?>
</table>

</div>
<br>
<br>
<center>
<?php
$pad=0;
for($counter=1;$counter<=$pagecount;$counter++)
{
if($counter>=10)
{  
$pad="";
}

echo("<font size=+1 color=red><a href='bbsbl.php?whichpage=$counter'>".$pad.$counter."</a></font>  ");
}
?> 

PHP 相关文章推荐
PHP面向对象编程快速入门
Oct 09 PHP
php 动态添加记录
Mar 10 PHP
在字符串指定位置插入一段字符串的php代码
Feb 16 PHP
PHP中集成PayPal标准支付的实现方法分享
Feb 06 PHP
PHP中mb_convert_encoding与iconv函数的深入解析
Jun 21 PHP
php ios推送(代码)
Jul 01 PHP
php跨域cookie共享使用方法
Feb 20 PHP
PHP小技巧之JS和CSS优化工具Minify的使用方法
May 19 PHP
ThinkPHP单字母函数(快捷方法)使用总结
Jul 23 PHP
调试WordPress中定时任务的相关PHP脚本示例
Dec 10 PHP
PHP对称加密算法(DES/AES)类的实现代码
Nov 14 PHP
PHP自动载入类文件函数__autoload的使用方法
Mar 25 PHP
用cookies来跟踪识别用户
Oct 09 #PHP
使用sockets:从新闻组中获取文章(一)
Oct 09 #PHP
使用sockets:从新闻组中获取文章(三)
Oct 09 #PHP
PHP+MYSQL的文章管理系统(二)
Oct 09 #PHP
使用sockets:从新闻组中获取文章(二)
Oct 09 #PHP
通过ODBC连接的SQL SERVER实例
Oct 09 #PHP
如何对PHP程序中的常见漏洞进行攻击(下)
Oct 09 #PHP
You might like
php中通过虚代理实现延迟加载的实现代码
2011/06/10 PHP
php中header跳转使用include包含解决参数丢失问题
2015/05/08 PHP
PHP实现的线索二叉树及二叉树遍历方法详解
2016/04/25 PHP
PHP输出XML格式数据的方法总结
2017/02/08 PHP
jQuery学习笔记之创建DOM元素
2015/01/19 Javascript
浅析node Async异步处理模块用例分析及常用方法介绍
2017/11/17 Javascript
Vue-Quill-Editor富文本编辑器的使用教程
2018/09/21 Javascript
Vue项目pdf(base64)转图片遇到的问题及解决方法
2018/10/19 Javascript
详解Angular中实现自定义组件的双向绑定的两种方法
2018/11/23 Javascript
详解vue-property-decorator使用手册
2019/07/29 Javascript
javascript Canvas动态粒子连线
2020/01/01 Javascript
如何在vue中使用video.js播放m3u8格式的视频
2021/02/01 Vue.js
Python实现嵌套列表去重方法示例
2017/12/28 Python
numpy.delete删除一列或多列的方法
2018/04/03 Python
Python3多线程操作简单示例
2018/05/22 Python
Tensorflow使用tfrecord输入数据格式
2018/06/19 Python
python对离散变量的one-hot编码方法
2018/07/11 Python
Python实现简单层次聚类算法以及可视化
2019/03/18 Python
简单了解django缓存方式及配置
2019/07/19 Python
python3.6中@property装饰器的使用方法示例
2019/08/17 Python
Python多线程及其基本使用方法实例分析
2019/10/29 Python
flask的orm框架SQLAlchemy查询实现解析
2019/12/12 Python
完美解决jupyter由于无法import新包的问题
2020/05/26 Python
Windows下PyCharm配置Anaconda环境(超详细教程)
2020/07/31 Python
python实现测试工具(二)——简单的ui测试工具
2020/10/19 Python
澳大利亚领先的睡衣品牌:Peter Alexander
2016/08/16 全球购物
台湾森森购物网:U-mall
2017/10/16 全球购物
大龄毕业生求职别忘职业规划
2014/03/11 职场文书
经典演讲稿汇总
2014/05/19 职场文书
庆祝儿童节标语
2014/10/09 职场文书
学校三八妇女节活动总结
2015/02/06 职场文书
会议通知
2015/04/15 职场文书
Golang: 内建容器的用法
2021/05/05 Golang
python 命令行传参方法总结
2021/05/25 Python
解决Python字典查找报Keyerror的问题
2021/05/26 Python
React forwardRef的使用方法及注意点
2021/06/13 Javascript