kissmumu 发表于 2008-2-22 16:29:28

求助ci分页问题,两个参数【问题解决,感谢Hex】

我的url类似:http://www.xxx.com/info/dolist/1/8
1是分类,8是偏移量
结果是第一页的链接总是不可用的。

function dolist(){
/**
*显示供求信息的分类列表,分页
*update:2008-02-22
*/
//由url取得要列表的类别
$cid = $this->uri->segment(3,0);
$this->load->library('pagination');
$config['base_url'] = base_url().'info/dolist/'.$cid.'/';
$this->db->select('id');
$this->db->from('info');
$this->db->where('pass',1);
$this->db->where('class',$cid);
$query = $this->db->get();
$config['total_rows'] = $query->num_rows();
$config['per_page'] = '8';
$config['num_links'] = '4';
$config['first_link'] = 'First';
$config['last_link'] = 'Last';
$this->pagination->initialize($config);
$this->db->select('info.id as id, title, logo, content, companyname, state, city');
$this->db->from('info');
$this->db->join('company','info.cid = company.id','left');
$this->db->where('info.pass',1);
$this->db->where('info.class',$cid);
$this->db->orderby('info.id','desc');
$this->db->limit($config['per_page'],$this->uri->segment(4,0));
$data['info_list'] = $this->db->get();
$this->load->view('template/info',$data);
    }


[ 本帖最后由 kissmumu 于 2008-2-22 16:54 编辑 ]

kkito 发表于 2008-2-22 16:30:35

哦,你灌纯水?
Orz~~~~

kissmumu 发表于 2008-2-22 16:33:02

原帖由 kkito 于 2008-2-22 16:30 发表 http://codeigniter.org.cn/forums/images/common/back.gif
哦,你灌纯水?
Orz~~~~ 还没写好就刷上了,不小心按到快捷键了

Hex 发表于 2008-2-22 16:47:08

楼主,你当前页的 URL 段如果不是第三段,那需要修改 config 数组哦!

$config['uri_segment'] = 3;

kissmumu 发表于 2008-2-22 16:50:41

Hex !
我爱死你了,狂:kiss:
我太浮躁了,以前没看到啊。

[ 本帖最后由 kissmumu 于 2008-2-22 16:56 编辑 ]

likai321 发表于 2008-2-22 17:08:56

搜索引擎对3级目录深度最为友好 不建议那么长。。。

Hex 发表于 2008-2-22 17:19:24

呵呵,不客气,不过,批评一句。
不看手册就发帖,以后扣分!!!

xhq6632 发表于 2008-3-28 07:14:53

支持哈!大家辛苦了!!!

xuqin 发表于 2012-5-22 15:40:36

哇 太好了,又学会了个
页: [1]
查看完整版本: 求助ci分页问题,两个参数【问题解决,感谢Hex】