gzwazz 发表于 2011-3-7 17:46:11

CodeIgniter2.0分页程序

本帖最后由 gzwazz 于 2011-3-8 10:10 编辑

效果如下:

第一步:下面代码加在controllers
function index(){
                $this->load->library('pager'); //这里请下载附件放在application\libraries下
                $list = $this->pager->init('news',2)->ar();
                //取得地址上的第三个参数
                $current = $this->uri->segment(4);   
                $this->load->view('admin/news_list',array('news'=>$list->query,'current'=>$current));
}

第二步:是views如下<html>
<head>
<title>Article</title>
<base href="<?=base_url()?>"/>
<LINK href="css/page.css" type="text/css" rel="stylesheet">
</head>
<body>
<table>
<tr>
    <td>id</td>
    <td>标题</td>
    <td>作者</td>
    <td>时间</td>
</tr>
<?php foreach($news->result() as $row): ?>
<tr>
   <td><?=$row->id?></td>
    <td><?=$row->title?></td>
    <td><?=$row->author?></td>
    <td><?=$row->sendtime?></td>
</tr>
<?php endforeach; ?>
<tr>
    <td><?echo $this->pager->page('admin/news/index',$current);?></td>
</tr>
</table>
</body>
</html>
第三步:把附件解压放在application\libraries下
代码是拿别人的修改的在2.0版本下可以使用
第四步:建立css样式ul.pagenav {
      font-size: 12px;
      font-weight: bold;
      list-style: none;
      margin: 0px;
      padding: 0px;
}

.pagenav li {
      list-style: none;
      background-color: #fff;
       margin: 0px;
      display: block;
      float: left;
      margin-left: 2px;
      margin-right: 2px;
}

.pagenav li.disabled {
      border: 1px solid #DDDDDD;
       padding: 2px 6px 2px 6px;
      color: #ccc;
}

.pagenav li.current {
      border: 1px solid #2E6AB1;
       padding: 2px 6px 2px 6px;
      background-color: #2E6AB1;
       color: #fff;
}

.pagenav li.none {
      border: 1px none;
      padding: 2px 6px 2px 6px;
}

.pagenav li a {
      border: 1px solid #9AAFE5;
       padding: 2px 6px 2px 6px;
      display: block;
      text-decoration: none;
      color: #105CB6;
}

.pagenav li a:hover {
      border: 1px solid #2E6AB1;
       color: #000;
}

008shanke 发表于 2011-3-8 09:49:58

好很好特别好

gzwazz 发表于 2011-3-14 09:38:24

那么好的贴尽然没有人回贴.伤心

hyungook 发表于 2011-3-15 15:15:58

我来顶:D

huqiying 发表于 2011-3-18 13:40:27

顶 起来呀

lierwa 发表于 2011-3-22 10:15:05

好帖!这个给了思路!你或许可以坐吃更漂亮的分页

sinobuddy 发表于 2011-3-30 23:59:39

不错,先学习一下!

zhenphp 发表于 2011-4-11 18:31:10

呵呵挺好的

geomen 发表于 2011-4-17 22:00:19

本帖最后由 geomen 于 2011-4-17 22:50 编辑

好帖好顶的!

chjp_php 发表于 2011-4-18 21:53:13

太好了。
页: [1] 2 3 4 5
查看完整版本: CodeIgniter2.0分页程序