文档章节

CI分页(get)

Ocean_K
 Ocean_K
发布于 2014/04/22 10:13
字数 169
阅读 45
收藏 0

3 月,跳不动了?>>>

$count = $this->recruitment->count();


  $pageinfo = $this->pageConfig($count,$myname='search/index');


  $searchpage = abs(intval($this->input->get('searchpage')));


  if($searchpage == 0){$searchpage = 1;}


  $pagestart = ($searchpage-1)*$pageinfo['per_page'];


  $config['searchpage'] = $searchpage;


  $limit = $pageinfo['per_page'];


  $offset = $pagestart;


  $recruitment_info['list'] = $this->recruitment->top($limit,$offset);


  $this->pagination->initialize($pageinfo); // 配置分页


  $pag_links = $this->pagination->create_links();//显示分页





public function pageConfig($count,$myname){


    $arr = explode('&searchpage',$_SERVER['QUERY_STRING']);


    $suffix = '?'.$arr[0];


    $config['base_url'] =  site_url($myname).$suffix;


    $config['total_rows'] = $count;


    $config['per_page'] = 10;


    $config['uri_segment'] = 3;


    $config['page_query_string']= TRUE;


    $config['query_string_segment']= 'searchpage';


 


    $config['first_link'] = '首页';


    $config['last_link'] = '尾页';


    $config['prev_link'] = '上一页';


    $config['next_link'] = '下一页';


    $config['num_links'] = 2;


    $config['full_tag_open'] = ' <div id="pagenav"><ul id="page_nav">';


    $config['full_tag_close'] = '</ul></div>';


    $config['num_tag_open'] = '<li>';


    $config['num_tag_close'] = '</li>';


    $config['cur_tag_open'] = '<li class="nl">';


    $config['cur_tag_close'] = '</li>';


    $config['prev_tag_open'] = '<li>';


    $config['prev_tag_close'] = '</li>';


    $config['next_tag_open'] = '<li>';


    $config['next_tag_close'] = '</li>';


    $config['last_tag_open'] = '<li>';


    $config['last_tag_close'] = '</li>';


    $config['first_tag_open'] = '<li>';


    $config['first_tag_close'] = '</li>';


    return $config;


 } 


© 著作权归作者所有

Ocean_K
粉丝 25
博文 107
码字总数 40133
作品 0
昌平
程序员
私信 提问
加载中

评论(0)

SQL Server 存储过程的分页方案比拼

建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chine......

晨曦之光
2012/03/09
56
0
SQL Server 分页3种方案比拼

SQL Server 存储过程的分页,这个问题已经讨论过几年了,很多朋友在问我,所以在此发表一下我的观点 建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstNam...

华宰
2011/08/31
1K
0
开源PHP框架-CodeIgniter分页教程

有些时候,你可能需要把数据库查询所得到的一篇文章或一组结果拆分成多页。在这时,你将需要写某种分页脚本。这对于从没有做过这个的开发者来说还是有一点难度的,但使用 CodeIgniter 却是轻...

万里虎
2014/12/03
406
0
Codeigniter分页功能

在新浪SAE上搭建了一个Codeigniter,做数据分页,发现CI提供的的分页类只是提供了前端展示,文档说的不明白。 其实也没有缺啥,就是少个数据库数据判断而已。 就写了一下做个记录,代码没有封...

卖小女孩的小火柴
2016/01/27
108
0
ci框架 CodeIgniter 返回历史页

这个情况就是 当分页显示信息后,或者搜索显示信息后再次进入编辑页面。然后在确认或者返回原始的操作页面。 展示页——>编辑——>保存——>返回展示页 解决方案:记录展示页的地址。存储后再...

oiio
2013/02/04
965
0

没有更多内容

加载失败,请刷新页面

加载更多

第二天

独立工程就是打成一个war包,war包可以部署到不同的服务器中; 聚合工程至少有一个是war包,去除web后manager聚合工程剩余dao、service、pojo、interface,把service改成war包 main下加入web...

七宝1
34分钟前
19
0
开源:从“复兴”走向“商业化”

在美国版“知乎”Quora上搜“Open Source(开源)”,出来第一条问题是: “Linux的失败真的是因为开源吗?”。其中一个回答给我很多启发: “有些人把安卓和Chrome OS的成功归结于Linux开源...

编辑部的故事
58分钟前
276
0
JavaScript等同于printf / String.Format - JavaScript equivalent to printf/String.Format

问题: I'm looking for a good JavaScript equivalent of the C/PHP printf() or for C#/Java programmers, String.Format() ( IFormatProvider for .NET). 我正在寻找一个等效于C / PHP p......

javail
今天
27
0
什么是Android上的“上下文”? - What is 'Context' on Android?

问题: In Android programming, what exactly is a Context class and what is it used for? 在Android编程中, Context类到底是什么?它的用途是什么? I read about it on the developer......

技术盛宴
今天
26
0
OkHttp配置HTTPS访问+服务器部署

1 概述 OkHttp配置HTTPS访问,核心为以下三个部分: sslSocketFactory() HostnameVerifier X509TrustManager 第一个是ssl套接字工厂,第二个用来验证主机名,第三个是证书信任器管理类.通过OkHtt...

氷泠
今天
26
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部