如何实现一个简单的CI框架分页功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1417个文字,预计阅读时间需要6分钟。
本例介绍了CI框架的简单分页类用法。以下是一个基本的分页类示例,适用于大家庭参考和参考:
php/** * 关于页面有效性的判断需要在控制器中添加判断,即判断页码是否为1或总页数。 */class Custom_pagination{ public $total_rows; public $per_page; public $current_page;
public function __construct($total_rows, $per_page=10) { $this->total_rows=$total_rows; $this->per_page=$per_page; $this->current_page=1; }
public function paginate() { $total_pages=ceil($this->total_rows / $this->per_page); if ($this->current_page current_page=1; } if ($this->current_page > $total_pages) { $this->current_page=$total_pages; } // 这里可以添加更多的分页逻辑,如生成分页链接等 }}
本文实例讲述了CI框架简单分页类用法。
本文共计1417个文字,预计阅读时间需要6分钟。
本例介绍了CI框架的简单分页类用法。以下是一个基本的分页类示例,适用于大家庭参考和参考:
php/** * 关于页面有效性的判断需要在控制器中添加判断,即判断页码是否为1或总页数。 */class Custom_pagination{ public $total_rows; public $per_page; public $current_page;
public function __construct($total_rows, $per_page=10) { $this->total_rows=$total_rows; $this->per_page=$per_page; $this->current_page=1; }
public function paginate() { $total_pages=ceil($this->total_rows / $this->per_page); if ($this->current_page current_page=1; } if ($this->current_page > $total_pages) { $this->current_page=$total_pages; } // 这里可以添加更多的分页逻辑,如生成分页链接等 }}
本文实例讲述了CI框架简单分页类用法。

