alias('a') ->field('a.*,b.catename') ->join('column b','a.column_id=b.id') ->paginate(20);//文章表 $this->assign([ 'articles'=>$articles, ]); return view(); } public function articlelb()//列表页 { //接收当前栏目id $columnid = input('column_id'); //查询当前栏目名称 $cates=db('column')->find($columnid); //查询当前栏目下的文章 $articleres=db('article') ->alias('a') ->field('a.*,b.catename') ->join('column b','a.column_id=b.id') ->where('column_id',$columnid) ->paginate(20); $this->assign([ 'articleres'=>$articleres, 'cates'=>$cates, ]); return view(); } public function articlexq()//文章详情页 { $arid=input('arid'); $articles=db('article') ->alias('a') ->field('a.*,b.catename') ->join('column b','a.column_id=b.id') ->find($arid); db('article')->where('id','=',$arid)->setInc('click'); $cates=db('column')->find($articles['column_id']); $recres=db('article')->where(array('column_id'=>$cates['id'],'state'=>0))->limit(8)->select(); $this->assign(array( 'articles'=>$articles, 'cates'=>$cates, 'recres'=>$recres, )); return view(); } }