现在分类只有一级和二级,知道一级的分类ID,可以查询出所有二级分类ID和名字,但是怎么循环查出每个分类下10条新闻,
现在控制器代码如下:
$minlist = CateUtils::getMinCateList($cid); //获取所有下级栏目ID和名字
foreach ($minlist as $k => $v) {
$sql = "select id,catid,mincate,title from daquan_article where mincate = $k limit 5";
$list['list1'] = Article::model()->findAllBySql($sql);
var_dump($list); //在这里可以每个二级栏目输出10条新闻,但是不知道怎么赋值到views
}
var_dump($list); //这里只能输出第一个二级栏目的10条新闻
大神们帮忙看下,是哪里有问题。谢谢
$list['list1']
修改为
循环外怎么可能直接获得循环内的数据,美术老师教的?
比如有文章表 Article(Id,Category,InsertDate),现在要用SQL找出每种类型中时间最新的前N个数据组成的集合。
@N 就是你要取多少条