这是一个简单易用的分页类。只需在你原有的程序中加两句、改一句就可以了
先贴代码
paging.php
-
PHP code
-
首页 上一页 下一页 尾页';
$count = ceil(self::$count / self::$size);
$page = self::$page;
unset($_GET['page']);
$d = array(
'reset' => 1,
'prve' => $page > 1 ? $page - 1 : 1,
&#39;next&#39; => $page <$count ? $page + 1 : $count,
&#39;end&#39; => $count,
);
foreach($d as $k=>$v) {
$_GET[&#39;page&#39;] = $v;
$tpl = str_replace($k, http_build_query($_GET), $tpl);
}
echo $tpl;
}
}
通常你都有类似这样的语句 $sql ="....."; $rs = mysql_query($sql); 或 $rs = mysql_query("select ...."); 你只需改作 include &#39;paging.php&#39;; $rs = paging::prepare($sql, 每页行数); 在需要出现分页条的地方写入 paging::bar(); 就可以了,非常简单!