3.21,大家帮看看分页,第二页数据出不来。

浏览:1471 发布日期:2014/03/26 分类:求助交流
实在是找不到哪儿出问题了。第一页数据可以出来,但点击第二页后,就没数据。
$Page->setConfig 这条也没有发挥作用。
请大家帮看看哪里出错了。
查询后结果页网址:http://localhost/duoyi/index.php/Admin/Article/search(可以正常出来,显示一共有9页)
第二页:http://localhost/duoyi/index.php/Admin/Article/search/category_id/43/title/%25E5%25AE%259D/p/2.html(没数据)

控制器代码    public function search()
    {
      $search= M('Document');
      $data['category_id']=I('post.category_id');
      $data['title']=I('post.title');
      $count      = $search->where($data)->count();// 查询满足要求的总记录数
      $Page       = new \Think\Page($count,15);// 实例化分页类 传入总记录数和每页显示的记录数    
      $Page->parameter   =   array_map('urlencode',$data); 
      $show       = $Page->show();// 分页显示输出
      $list = $search->where($data)->order('create_time')->limit($Page->firstRow.','.$Page->listRows)->select();      
      $this->assign('list',$list);// 赋值数据集    
      $Page->setConfig('header','条');
      $Page->setConfig('first', '<<');
      $Page->setConfig('last', '>>');
      $this->assign('list',$list);      
      $this->assign('page',$show);// 赋值分页输出 
      $this->display();
    }
视图代码:   <table class="table table-striped">
        <tr>
          <td>序号</td>
          <td>所属栏目</td>
          <td>标题</td>
          <td>操作</td>
        </tr>
        <volist name="list" id="vo"  empty="暂时没有数据">
        <tr>
          <td>{$vo.id}</td>
          <td>{$vo.category_id}</td>
          <td>{$vo.title}</td>
          <td><a href="#">修改</a> <a href="#">删除</a></td>
        </tr>
        </volist>
      </table>
  </div>
  <div class="result page">{$page}</div>
</div>
最佳答案
评论( 相关
后面还有条评论,点击查看>>