|
本帖最后由 ⊱涐菂明兲⊰ 于 2013-9-24 15:33 编辑
有两种情况,一个按分类来分页,一个是按日期来分页
视图那里传参数怎么传?
控制器那里分页怎么写?
跪求解决............
这是视图 category_id 是分类id
<ul class="nav nav-list">
<li class="nav-header">分类</li>
<?php foreach($cate as $val){ ?>
<li><a href="<?php echo site_url('main/index/'.$val['category_id']); ?>"><?php echo $val['category_name']; ?></a>
</li>
<?php } ?>
<li class="nav-header">按日期</li>
<?php for($i=2013; $i>=2008; $i--){ ?>
<li ><a href="<?php echo site_url('main/index/'.$i); ?>"><?php echo $i; ?></a></li>
<?php } ?>
</ul>
这是控制器的
$num=6;
$page=$this->uri->segment(4,1);
$offset=($page-1)*$num;
//分类id
$category_id=$this->uri->segment(3,0);
$this->load->library('pagination');
$config['base_url'] = site_url('main/index/'.$category_id);
$config['total_rows'] =$count; //总记录数
$config['per_page'] = $num;
$config['use_page_numbers'] = TRUE;
$config['uri_segment'] = 4;
$config['first_link'] = 'First';
$config['last_link'] = 'Last';
$config['cur_page'] = $this->uri->segment(3);
$this->pagination->initialize($config);
$page_links=$this->pagination->create_links();
}
那个日期怎么接收过来,$config['base_url'] 这里怎么写?
还有模型里面的sql语句怎么写,这个问题我郁闷了好久,求帮忙!!!!
如果有多种分页情况,又该如何写?{:soso_e150:}
|
|