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 相关文章推荐
深入apache host的配置详解
Jun 09 PHP
PHP根据IP地址获取所在城市具体实现
Nov 27 PHP
CodeIgniter启用缓存和清除缓存的方法
Jun 12 PHP
PHP闭包实例解析
Sep 08 PHP
ThinkPHP添加更新标签的方法
Dec 05 PHP
PHP使用glob函数遍历目录或文件夹的方法
Dec 16 PHP
php常用表单验证类用法实例
Jun 18 PHP
PHP使用fopen与file_get_contents读取文件实例分享
Mar 04 PHP
php验证码生成器
May 24 PHP
PHP基于迭代实现文件夹复制、删除、查看大小等操作的方法
Aug 11 PHP
php实现QQ小程序发送模板消息功能
Sep 18 PHP
PHP数组基本用法与知识点总结
Jun 02 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操作Memcache实例介绍
2013/06/14 PHP
使用PHP备份MySQL和网站发送到邮箱实例代码
2013/11/28 PHP
PHP实现的策略模式简单示例
2017/08/25 PHP
php 多个变量指向同一个引用($b = &amp;$a)用法分析
2019/11/13 PHP
PHP pthreads v3下同步处理synchronized用法示例
2020/02/21 PHP
jquery键盘事件介绍
2011/01/31 Javascript
js常用代码段整理
2011/11/30 Javascript
javascript中如何处理引号编码&amp;#034;
2013/08/15 Javascript
jquery实现图片左右切换的方法
2015/05/07 Javascript
JQuery中attr方法和removeAttr方法用法实例
2015/05/18 Javascript
使用do...while的方法输入一个月中所有的周日(实例代码)
2016/07/22 Javascript
微信小程序 devtool隐藏的秘密
2017/01/21 Javascript
Node.js 使用流实现读写同步边读边写功能
2017/09/11 Javascript
详解利用 Express 托管静态文件的方法
2017/09/18 Javascript
vue实现自定义多选与单选的答题功能
2018/07/05 Javascript
js如何获取访问IP、地区、当前操作浏览器
2019/07/23 Javascript
微信小程序request请求封装,验签代码实例
2019/12/04 Javascript
Javascript实现简易天数计算器
2020/05/18 Javascript
jquery实现加载更多&quot;转圈圈&quot;效果(示例代码)
2020/11/09 jQuery
微信小程序实现购物车小功能
2020/12/30 Javascript
[02:36]DOTA2混沌骑士 英雄基础教程
2013/11/26 DOTA
Python赋值语句后逗号的作用分析
2015/06/08 Python
linux平台使用Python制作BT种子并获取BT种子信息的方法
2017/01/20 Python
Python编程修改MP3文件名称的方法
2017/04/19 Python
pandas中Timestamp类用法详解
2017/12/11 Python
pandas object格式转float64格式的方法
2018/04/10 Python
python学习基础之循环import及import过程
2018/04/22 Python
python使用Plotly绘图工具绘制气泡图
2019/04/01 Python
python使用requests.session模拟登录
2019/08/09 Python
Python生成随机验证码代码实例解析
2020/06/09 Python
python3.7添加dlib模块的方法
2020/07/01 Python
HTML5 Canvas 实现K线图的示例代码
2019/12/23 HTML / CSS
销售人员自我评价
2014/02/01 职场文书
思想作风纪律整顿心得体会
2014/09/04 职场文书
使用Pytorch实现two-head(多输出)模型的操作
2021/05/28 Python
MySQL 逻辑备份 into outfile
2022/05/15 MySQL