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 相关文章推荐
CURL状态码列表(详细)
Jun 27 PHP
PHP curl 获取响应的状态码的方法
Jan 13 PHP
PHP按行读取文件时删除换行符的3种方法
May 04 PHP
QQ互联一键登录审核不通过的解决方案
Sep 10 PHP
Yii框架关联查询with用法分析
Dec 02 PHP
php上传中文文件名乱码问题处理方案
Feb 03 PHP
php从字符串创建函数的方法
Mar 16 PHP
PHP+redis实现添加处理投票的方法
Nov 14 PHP
php基于jquery的ajax技术传递json数据简单实例
Apr 15 PHP
zen cart实现订单中增加paypal中预留电话的方法
Jul 12 PHP
Laravel使用消息队列需要注意的一些问题
Dec 13 PHP
Yii2.0建立公共方法简单示例
Jan 29 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
Linux下编译redis和phpredis的方法
2016/04/07 PHP
Yii视图操作之自定义分页实现方法
2016/07/14 PHP
PHP递归实现快速排序的方法示例
2017/12/18 PHP
javascript String 对象
2008/04/25 Javascript
javascript 数组的方法集合
2008/06/05 Javascript
Javascript 读书笔记索引贴
2010/01/11 Javascript
jquery下为Event handler传递动态参数的代码
2011/01/06 Javascript
jquery 查找select ,并触发事件的实现代码
2011/03/30 Javascript
jquery队列queue与原生模仿其实现方法分享
2014/03/25 Javascript
JavaScript基于原型链的继承
2016/06/22 Javascript
JavaScript原型对象、构造函数和实例对象功能与用法详解
2018/08/04 Javascript
vue+element-ui集成随机验证码+用户名+密码的form表单验证功能
2018/08/05 Javascript
详解webpack打包nodejs项目(前端代码)
2018/09/19 NodeJs
三分钟教你用Node做一个微信哄女友(基友)神器(面向小白)
2019/06/21 Javascript
微信小程序实现树莓派(raspberry pi)小车控制
2020/02/12 Javascript
Vite和Vue CLI的优劣
2021/01/30 Vue.js
[38:54]完美世界DOTA2联赛PWL S2 Rebirth vs LBZS 第一场 11.28
2020/12/01 DOTA
Python写的英文字符大小写转换代码示例
2015/03/06 Python
Python实现字符串的逆序 C++字符串逆序算法
2020/05/28 Python
pytorch 转换矩阵的维数位置方法
2018/12/08 Python
python SQLAlchemy 中的Engine详解
2019/07/04 Python
pytorch实现onehot编码转为普通label标签
2020/01/02 Python
win10安装tensorflow-gpu1.8.0详细完整步骤
2020/01/20 Python
Python视频编辑库MoviePy的使用
2020/04/01 Python
Monki官网:斯堪的纳维亚的独立时尚品牌
2020/11/09 全球购物
ktv中秋节活动方案
2014/01/30 职场文书
群众路线教育实践活动心得体会
2014/03/07 职场文书
企业办公室岗位职责
2014/03/12 职场文书
负责人任命书范本
2014/06/04 职场文书
工作收入证明范本
2015/06/12 职场文书
2016抗战胜利71周年红领巾广播稿
2015/12/18 职场文书
Spring Boot 实现敏感词及特殊字符过滤处理
2021/06/29 Java/Android
总结Java对象被序列化的两种方法
2021/06/30 Java/Android
Java 垃圾回收超详细讲解记忆集和卡表
2022/04/08 Java/Android
windows server 2016 域环境搭建的方法步骤(图文)
2022/06/25 Servers
纯CSS打字动画的实现示例
2022/08/05 HTML / CSS