Thinkphp5中嵌套循环:(可以利用foreach的特性)
例如:
《一》两个关联数据表查询数据(此处是 数据库中的数据 套 数据库中的数据)
controller(.php)文件中:
//查询当前分类名称,便于页面链接标题显示
$mas = db('newsclass')->where('parentid', 19)->select();
foreach($mas as $m =>$ma){
$mas[$m]['v'] =db('news')->where('smallclassid', $ma['id'])->select();
}
//页面传参
$this->assign([ 'mas' => $mas]);
view(.html)文件中:
{foreach name="$mas"' item='m'}
{$m['title']}
{foreach name="$m['v']"' item='n'}
《二》特殊分页时的数据循环(此处是 数组 套 数据库中的数据)
$mas = db('newsclass')->where('parentid', 19)->select();
$array[$i]=db('newsclass')->where('parentid', 19)->limit($start,$num)->select();