你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / Linux开发
PHP应用分页显示制作详细讲解(5)
 
$data = $this->getPageData();
  // 显示结果的代码
  // ......
 }
}
/// 调用
if ( isset($_GET['page']) )
{
 $page = (int)$_GET['page'];
}
else
{
 $page = 1;
}
$sql = "select * from members order by id";
$pager_option = array(
  "sql" => $sql,
  "PageSize" => 10,
  "CurrentPageID" => $page
);
if ( isset($_GET['numItems']) )
{
 $pager_option['numItems'] = (int)$_GET['numItems'];
}
$pager = @new MemberPager($pager_option);
$pager->showMemberList();
?>

  第二个需要说明的地方就是不同数据库的兼容性,在不同的数据库里截获一段结果的写法是不一样的。

sql/Index.html'>mysql: select * from table limit offset, rows
pgsql: select * from table limit m offset n
......

  所以要在类里边获取结果的时候需要使用pear db类的limitQuery方法。

(编辑:aniston)

  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089