源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

php相当简单的分页类

  • 时间:2021-11-15 06:30 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:php相当简单的分页类
class Helper_Page{ /** 总信息数 */ var $infoCount; /** 总页数 */ var $pageCount; /** 每页显示条数 */ var $items; /** 当前页码 */ var $pageNo; /** 查询的起始位置 */ var $startPos; /** 下一页 */ var $nextPageNo; /** 上一页 */ var $prevPageNo; function Helper_Page($infoCount, $items, $pageNo) { $this->infoCount = $infoCount; $this->items = $items; $this->pageNo = $pageNo; $this->pageCount = $this->GetPageCount(); $this->AdjustPageNo(); $this->startPos = $this->GetStartPos(); } function AdjustPageNo() { if($this->pageNo == '' || $this->pageNo < 1) $this->pageNo = 1; if ($this->pageNo > $this->pageCount) $this->pageNo = $this->pageCount; } /** * 下一页 */ function GoToNextPage() { $nextPageNo = $this->pageNo + 1; if ($nextPageNo > $this->pageCount) { $this->nextPageNo = $this->pageCount; return false; } $this->nextPageNo = $nextPageNo; return true; } /** * 上一页 */ function GotoPrevPage() { $prevPageNo = $this->pageNo - 1; if ($prevPageNo < 1) { $this->prevPageNo = 1; return false; } $this->prevPageNo = $prevPageNo; return true; } function GetPageCount() { return ceil($this->infoCount / $this->items); } function GetStartPos() { return ($this->pageNo - 1) * $this->items; } }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部