Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > PHP > 关于PHP的分页代码
【标  题】:关于PHP的分页代码
【关键字】:PHP
【来  源】:http://blog.chinaunix.net/article.php?articleId=14715&blogId=4849

关于PHP的分页代码

Your Ad Here

读取数据记录的分页代码

<?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>&nbsp;&nbsp;");
}
?>

今晚被SYBASE拖到22:30才下班!:【上一篇】
关于ADODB的介绍:【下一篇】
【相关文章】
  • 简易投票系统 php+文本
  • win2k下Apache2+PHP4+MySql配置
  • 黑防黑:黑客口述—关于Php后门的隐藏技巧测试
  • php学习第一课---mysql的应用
  • php时间求法(二)
  • php与mysql三日通(三)
  • php与mysql三日通(二)
  • php与mysql三日通(四)
  • php与mysql三日通(一)
  • PHP5 草记
  • 【随机文章】
  • 20分钟学会Ruby(1/4)
  • 舞好快速消费品供应链的龙头
  • 对于网线断开后重新连上 tcp socket 连接保持 ESTABLISH 状态不变的问题的解释
  • Hibernate继承映射的“Could not format discriminator value to SQL string”错误解决方法
  • redhat linux as下不能访问windows机器的解决办法
  • 使用Hibernate进行对象的关系映射(3)
  • Linux 指令篇:起始管理--reboot
  • 用SQL*Loader将Excel数据导出到Oracle
  • 感谢美国康本帮我解决了过敏性紫癜困扰多年的烦恼
  • 一个搜索源码的网站
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.