為什麼老師直接寫可以使用,我測試就全部顯示了,分頁條件直接無視了,打印sql顯示沒有分頁條件
那個程式碼換一下位置就可以了:
public function index(){ //分類資訊顯示 $cateId=Request::param('cate_id') ; //如果有這個分類 if (isset($cateId)){ $res=ArtCate::get($cateId); >assign('cateName',$res->name); $artList=Db::name('zh_article') ->where('stat) 1) ;where('cate_id',$cateId) ->order('create_time','desc')->paginate(3); 1 List$$this->-List> ',$artList); } else{# $artList=Db::name('zh_article') -> ->order('create_time','desc')->paginate(3); $this->view->assign('cateName','全部文章'); } $this->view->assign('artList',$artList); return $this->fetch();#}
抱歉,應該是這樣的:
if (isset($cateId))#{ $artList=Db::table('zh_article') ->where_article') ->where ('status',1) ->where('cate_id',$cateId) ->order('create_time','desc')->paginate(3)
if (isset($cateId)){ $artList=Db::table('zh_article') ->where('status',1) ->where('status',1) >其中( 'cate_id',$cateId) ->order('create_time','desc')->分頁(3);#}$ artList=Db: :table('zh_article') ->where('status',1) ->order('create_time','desc')->paginate(3 );##$this->view->assign('artList',$artList); return $this->fetch();
這樣子可以出來
同問
那個程式碼換一下位置就可以了:
public function index()
{
//分類資訊顯示
$cateId=Request::param('cate_id') ;
//如果有這個分類
if (isset($cateId)){
$res=ArtCate::get($cateId); >assign('cateName',$res->name);
$artList=Db::name('zh_article')
->where('stat) 1) ;where('cate_id',$cateId)
->order('create_time','desc')->paginate(3);
1 List$$this->-List> ',$artList);
}
else{
# $artList=Db::name('zh_article')
-> ->order('create_time','desc')->paginate(3);
$this->view->assign('cateName','全部文章');
}
$this->view->assign('artList',$artList);
return $this->fetch();
#}
抱歉,應該是這樣的:
if (isset($cateId))
#{
$artList=Db::table('zh_article')
->where_article')
->where ('status',1)
->where('cate_id',$cateId)
->order('create_time','desc')->paginate(3)
##############################################################################################################################################################################' ####}###$artList=Db::table('zh_article')### ->where('status',1)### ->where('cate_id', $cateId)### ->order('create_time','desc')->paginate(3);##########$this->view->assign('artList' ,$artList);##### # return $this->fetch();#######
if (isset($cateId))
{
$artList=Db::table('zh_article')
->where('status',1)
->where('status',1)
>其中( 'cate_id',$cateId)
->order('create_time','desc')->分頁(3);
#}
$ artList=Db: :table('zh_article')
->where('status',1)
->order('create_time','desc')->paginate(3 );
##$this->view->assign('artList',$artList);
return $this->fetch();
這樣子可以出來
同問