ThinkPHP数据多维数组遍历

warning: 这篇文章距离上次修改已过271天,其中的内容可能已经有所变动。

记录遍历

目的:

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();
}

前端

<volist name="list" id="list" key="k" empty="当前无内容">                    
      <if condition="$list.Ipsix eq false">
          <td style="font-size:12px;">
               0
           </td>
      <else />
           <volist name="list.Ipsix" id="Ipsix">
          <td style="font-size:12px;">
              {$Ipsix.Ipsix_name}
          </td>
           </volist>
       </if>
</volist>

数量结果引入查询

目的:

数据表A

第一条记录需要引入B表中数量插入,如下图

1.png1.png

控制器

foreach ($list as $k => $v) {
     $list[$k]["Ipsixcount"]=$Ipsix->where(array('Ipsix_form_name'=>$v['Ipsix_form_name']))->count();
}

前端

<volist name="list" id="list" key="k" empty="当前无内容">                    
      <if condition="$list.Ipsixcount eq false">
          <td style="font-size:12px;">
          0
           </td>
      <else />
      <td style="font-size:12px;"> 
        {$list.Ipsixcount}
     </td> </if> </volist>

添加新评论

icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif