<?php
Class MemberPager extends Pager
{
function showMemberList()
{
global Object;
= ->getPageData();
// 显示结果的代码
// ......
}
}
/// 调用
if ( isset() )
{
= (int);
}
else
{
= 1;
}
= "select * from members order by id";
= array(
"sql" => ,
"PageSize" => 10,
"CurrentPageID" =>
);
if ( isset() )
{
= (int);
}
= @new MemberPager();
->showMemberList();
?>
第二个需要说明的地方就是不同数据库的兼容性,在不同的数据库里截获一段结果的写法是不一样的。
mysql: select * from table limit offset, rows
pgsql: select * from table limit m offset n
......
所以要在类里边获取结果的时候需要使用pear db类的limitQuery方法。
ok,写完收功,希望花时间看完这些文字的你不觉得是浪费了时间。
| 对此文章发表了评论 |
