我的写法是这样子的:
public function number_list()
{
$distribution_info = $this->session->userdata('user'); //登录经销商session信息
$distribution_id = $distribution_info['distribution_id']; //经销商ID
//获取用户总数
$user_total = $this->musers->get_users_total($distribution_id);
$user_total_num = $user_total[0]->total;
$user_list = $this->musers->get_users_list($distribution_id);
$data['user_list'] = $user_list;
//分页
$config['base_url'] = base_url('index.php/admin/number_list');
$config['total_rows'] = $user_total_num; //记录总数
$config['per_page'] = 1; //每页显示记录条数
$config['uri_segment'] = 3;
$config['next_link'] = '下一页';
$config['prev_link'] = '上一页';
$config['last_link'] = '末页';
$config['first_link'] = '首页';
$config['num_links'] = 4;
$config['cur_page'] = $this->uri->segment(3);
$config['use_page_numbers'] = TRUE;
$config ['page_query_string']=TRUE;
//当前页
$data['user_list'] = $this->musers->get_users($config['per_page'],$this->uri->segment(3),$distribution_id);
$this->pagination->initialize($config);
$this->load->view('admin/user_list',$data);
}
效果:
编号 | 用户名 | 邮件地址 | 电话 | 注册日期 | 操作 | 10 | ceshi2 | test@qq.com | 15684562549 | 2015-04-14 02:39 | | 1 2 下一页
点击下一页,出现了
404 Page Not FoundThe page you requested was not found. 下一页的链接是:http://localhost/tianyuan_jxs_manage/index.php/admin/number_list&per_page=2
求大神解救!
|