phpcms 后台分页
2024-09-07 10:47:15
php 代码
public function init() {
$where='';//条件
$page = $_GET['page'] ? intval($_GET['page']) : '1';
$infos = $this->listinfo($where,'', $page, 10);//查询数据
$pages = $this->pages;
include $this->admin_tpl('capture');//加载后台模板
}
/**
* 查询多条数据并分页类
* @param $where
* @param $order
* @param $page
* @param $pagesize
* @return unknown_type
*/
final public function listinfo($where = '', $order = '', $page = 1, $pagesize = 10, $key='', $setpages = 5,$urlrule = '',$array = array(), $data = '*') {
$where = to_sqls($where);
$this->number = $this->db->count($where);
$page = max(intval($page), 1);
$offset = $pagesize*($page-1);
$this->pages = pages($this->number, $page, $pagesize, $urlrule, $array, $setpages);
$array = array();
if ($this->number > 0) {
return $this->db->select($where, $data, "$offset, $pagesize", $order, '', $key);
} else {
return array();
}
} html 代码 <?php {$pages} ?>
最新文章
- 集合覆盖 顶点覆盖: set cover和vertex cover
- 一个Tomcat多端口多项目部署
- Guava学习笔记:简化异常处理的Throwables类
- C++—函数
- android 完全退出应用程序(重要)
- 我给女朋友讲编程html系列(3) --html中的超链接标签-a标签 和 框架frame与框架集frameset
- codeforces 166C Median - from lanshui_Yang
- HDU 2045 不easy系列之(3)—— LELE的RPG难题
- unionpay技术服务开放平台
- vue入门须知
- (转)regex类(个人理解)
- android sqlite no such table
- 在Windows Server 2008 R2下搭建jsp环境(一)
- python 在字典中添加键值对的方法。
- Django中间件 及 form 实现用户登陆
- rabbitmq延迟队列demo
- JS代码段:VUE下的时间,星期和年月日
- nginx动静态分离以及配置https(安全组强行切换以及导致的问题解决)
- Linux:配置samba服务
- upstream timed out (110: Connection timed out) while reading response header from upstream