春风化雨 发表于 2011-11-10 14:04:52

ci 分页

本帖最后由 春风化雨 于 2011-11-10 15:00 编辑

class User extends Controller {
var $db;
function User()
{
parent::Controller();
$this->load->helper(array('form', 'url','date'));
$this->db=$this->load->database('default',true);
}

function page(){
$this->load->library('pagination');
$config['base_url'] =site_url().'/userpromote/user/page/';
$config['total_rows'] = '200';
$config['per_page'] = '20';
$this->pagination->initialize($config);
echo $this->pagination->create_links();
}

}
有个页面的分页出现问题
点击页码页面会跳转且地址正确但是页码不会动导致我只能点击前面几页

出现这种情况的原因会是什么

att555 发表于 2011-11-10 19:12:16

怎么现在论坛里都没人来解决问题了啊

春风化雨 发表于 2011-11-10 20:14:07

本帖最后由 春风化雨 于 2011-11-10 20:14 编辑

att555 发表于 2011-11-10 19:12 http://codeigniter.org.cn/forums/static/image/common/back.gif
怎么现在论坛里都没人来解决问题了啊

看来这个论坛不给力啊

shenma 发表于 2011-11-11 10:59:29

                $this->load->library('pagination');
                $config['base_url']   = $url;
                $config['total_rows'] = $total;
                $config['per_page']   = $offset;
                $config['uri_segment'] = 3;
                $config['num_links'] = 5;

你试试看

shenma 发表于 2011-11-11 11:06:38

shenma 发表于 2011-11-11 10:59 static/image/common/back.gif
$this->load->library('pagination');
                $config['base_url']   = $url;
                $config['tot ...

我刚试了一下这样貌似解决不了你那个问题。。。。是 CI 版本儿的事儿?我没遇见过这中情况我用的是 v2.0.1 的

春风化雨 发表于 2011-11-11 11:55:50

shenma 发表于 2011-11-11 11:06 static/image/common/back.gif
我刚试了一下这样貌似解决不了你那个问题。。。。是 CI 版本儿的事儿?我没遇见过这中情况我用的 ...

我就想知道 比如说刚进去


页码栏1 2 3>

2,3都有超链接的 点击2,3 页面会发生跳转的 但是 页码栏1 2 3>却不变 永远不会变成2 3 4> 不知道大家有没有理解我的意思 求解释一下 出现这种情况会是什么情况,或者说我应该从哪里去找出现这个问题的所在 我用的是1.7.3 版本

菜鸟 发表于 2011-11-11 13:03:58

这个情况 我也遇到过貌似和这个 $config['uri_segment'] = 5; 有关系你试下

shenma 发表于 2011-11-11 15:11:29

春风化雨 发表于 2011-11-11 11:55 static/image/common/back.gif
我就想知道 比如说刚进去




你的意思我理解了但是这个情况我却没有遇到过   我直接用的是v2.0.1 的,    $config['num_links'] = 5; 你把这个参数设置一下 ,假如当前页码的前面和后面的连接数都是5 个的话   说明应该是咱们写的配置有问题了 ,而不是 CI 的事儿了   因为没有遇见过,我也只是猜测你先设置下试试看!
页: [1]
查看完整版本: ci 分页