哪位有好的php分页程序?

19840701 2003-08-18 10:16:12
哪位有好的php分页程序?

越多越好!
...全文
88 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zalvsa 2003-08-19
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/2061/2061633.xml?temp=.4793512
sdsuper 2003-08-19
  • 打赏
  • 举报
回复
php的adodb里面有个分页类
xuanyuan 2003-08-19
  • 打赏
  • 举报
回复
class pagination
{
var $total; //总记录数
var $pageShow="20"; //每页显示记录数
var $pageNum; //总分页数
var $pageStart; //每页开始记录位置
var $sql; //SQL语句

function setSQL($sql)
{
$this->sql=$sql;
}

//计算分页数,并关联分页与显示内容
function paginationShow($file)
{
$query=mysql_query($this->sql);
$this->total=mysql_num_rows($query);
$this->pageNum=ceil($this->total/$this->pageShow);
for($i=0;$i<$this->pageNum;$i++)
{
$j=$i+1;
echo " <a href=$file.php?page=$i>$j</a>";
}
}

//显示分页内容
function showTitle()
{
$this->pageStart=$this->pageShow*$_GET[page];
$query=mysql_query("$this->sql"." limit $this->pageStart,$this->pageShow");
$rows=mysql_num_rows($query);
for($i=0;$i<$rows;$i++)
{
$row=mysql_fetch_array($query);
.......
.......
//需要显示的内容,常用的如显示标题.
}
}

}

实例:
require("tempFunc.inc.php"); //数据库连接类
require("pagination.php");
connectDB(); //连接数据库的函数
$pagination=new pagination;
$pagination->setSQL("select * from article order by articleid");
$pagination->showTitle();
$pagination->paginationShow();

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧