Maison > Questions et réponses > le corps du texte
Pourquoi le professeur l'a-t-il écrit directement et il peut être utilisé ? Lorsque je l'ai testé, tout était affiché. Lors de l'impression du SQL, il a montré qu'il n'y avait aucune condition de pagination.
尾生2019-03-29 09:17:46
Changez simplement la position de ce code :
public function index()
{
//Affichage des informations sur la catégorie
$cateId=Request::param('cate_id');
en utilisant en utilisant en utilisant en utilisant en utilisant en utilisant 's ' à travers en utilisant à travers à travers à travers à travers à travers à travers à travers à travers à travers à travers à travers par-dessus par-dessus''''‐'''''‐ ‐ pour être considéré comme être pour être pour être pour être pour
isset($cateId)){
$res=ArtCate::get($cateId);
$this->view->assign('cateName',$res->name);
$artList=Db : :name('zh_article')
(3);
$this->view->assign('artList',$artList);
}
autre{
$artList=Db::name('zh_article' )
- ->where('status', 1) &-& gt; Order (' Create_time ',' Desc ')-& GT; Attribuer (' Catename ',' Tous les articles
}
$this->view->assign('artList',$artList);
$this->fetch();
}
尾生2019-03-27 22:46:52
抱歉,应该是这样的:
if (isset($cateId))
{
$artList=Db::table('zh_article')
->where('status',1)
-> ;où ('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();
尾生2019-03-27 22:44:21
if (isset($cateId))
{
$artList=Db::table('zh_article')
->where('status',1)
->where('cate_id',$cateId)
->order('create_time','desc')->paginate(3);
}
$artList=Db::table('zh_article')
->where('status',1 )
->order('create_time','desc')->paginate(3);
$this->view->assign('artList',$artList);
return $ this->fetch();
这样子可以出来