代码如下:
PHP
/*
MysqL_pager.class.PHP 三个参数。MysqL_query()的结果,url变量page,您要的每页记录数
例子在这个文件底部
淡水河边整理测试
*/ classMysqL_pager{
//defineproperties
var$page;
var$result;
var$results_per_page=3;
var$total_pages; /*
Definethemethods 下面是构造函数,和类同名(>PHP4)
需要查询的结果句柄,当前页码,每页记录数
like:$f->MysqL_pager($result,1,15);
*/ functionMysqL_pager($result,$current_page,$results_per_page){ if(!$result){
echo"数据库未运行,结果集错误
\n"; /*
MysqL_pager.class.PHP 三个参数。MysqL_query()的结果,url变量page,您要的每页记录数
例子在这个文件底部
淡水河边整理测试
*/ classMysqL_pager{
//defineproperties
var$page;
var$result;
var$results_per_page=3;
var$total_pages; /*
Definethemethods 下面是构造函数,和类同名(>PHP4)
需要查询的结果句柄,当前页码,每页记录数
like:$f->MysqL_pager($result,1,15);
*/ functionMysqL_pager($result,$current_page,$results_per_page){ if(!$result){
echo"
return;
} $this->result=$result; if(!$current_page||$current_page<0)
$this->page=1;
else$this->page=$current_page; if(!emptyempty($results_per_page))
$this->results_per_page=$results_per_page; $numrows=@MysqL_num_rows($this->result);
if(!$numrows){
echo"