ThinkPHP数据多维数组遍历
记录遍历
目的:
AB类:
AB AAB BBA ABAB
CD类:
CD CCD CDD CDCD
控制器
foreach ($list as $k => $v) { $list[$k]["Ipsix"]=$Ipsix->where(array('Ipsix_form_name'=>$v['Ipsix_form_name']))->select(); }
前端
key="k" empty="当前无内容"> <if condition="$list.Ipsix eq false"> 0 <else />if> {$Ipsix.Ipsix_name}
数量结果引入查询
目的:
数据表A
第一条记录需要引入B表中数量插入,如下图
控制器
foreach ($list as $k => $v) { $list[$k]["Ipsixcount"]=$Ipsix->where(array('Ipsix_form_name'=>$v['Ipsix_form_name']))->count(); }
前端
key="k" empty="当前无内容"> <if condition="$list.Ipsixcount eq false"> 0 <else />if>
{$list.Ipsixcount}