ThinkPhp 简单分页
来源:互联网 发布:人工智能ppt英文图表 编辑:程序博客网 时间:2024/06/06 04:01
为完成公司任务实现用ThinkPhp框架提供的方法简单实现分页效果
目标:将从数据库读取的字符串分页显示,字符串已包含分隔符标记,
例(‘圣诞节<!--page_break-->快乐’)<!--page_break--> 为分割标记
思路:
1.使用Thinkphp框架Extend中提供的Page类来实现分页效果
2.使用Page类需要提供的参数:所有数据的总数,每页显示的数据数,参数名,url
3.Page类通过参数p来传递当前页
4.通过page的参数来获取需要显示的内容
模板中代码如下:
<div class="aCon">{$list[0]|htmlspecialchars_decode}{$page|htmlspecialchars_decode}</div>
说明:
第一行代码用来显示当前页的文本内容
第二行代码用来显示分页的框架
action中代码如下:
/***实现分组*/$arr=explode("<!--page_break-->",$res['content']);$page = new Page(count($arr),1,'','defult.php/Help/about/p');$lists = array_slice($arr,$page->firstRow,$page->listRows); $show=$page->show();$this->assign('list', $lists);$this->assign('page', $show);
效果如下:
0 0
- thinkphp 简单分页
- thinkphp简单分页功能
- ThinkPhp 简单分页
- Thinkphp+easyui 简单分页
- thinkphp框架的简单分页
- Thinkphp 实现简单数据分页
- Thinkphp 分页
- ThinkPHP分页
- thinkphp 分页
- ThinkPHP分页
- ThinkPHP分页
- ThinkPHP分页
- ThinkPHP分页
- Thinkphp 分页
- thinkphp分页
- thinkphp 分页
- thinkphp分页
- Thinkphp 分页
- Function eregi is deprecated (解决方法)
- Objective-C中变量采用@property的各个属性值的含义
- SQL优化——SQL子句执行顺序和Join的一点总结
- 野指针小结
- 旅游优惠题。这个比较简单
- ThinkPhp 简单分页
- Leetcode Path sum II
- LINUX下printf输出字体的特效
- 阿里反腐需要一次“遵义会议”
- 优秀前段学习资源汇总
- [ffmpeg] ffmpeg encode raw audio (pcm) into other formats (mp3, aac, wav, etc)
- android面试题之一(红黑联盟)
- android Vibrator类介绍
- 【js学习笔记-094】---------鼠标事件