tp3中一个二维数组和多个二维数组在视图层的渲染

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36020968/article/details/85088278

tp3中一个二维数组和多个二维数组在视图层的渲染

$list = $packageGoods->limit($Page->firstRow.','.$Page->listRows)->where($where)->select();
                
        $arr = array_map('reset',$list);
        
        foreach($arr as $arr2) {
            $m = M('kb_package');
            $sql="select state,count(state) as count from kb_package WHERE package_goods_id = '$arr2' group by state";
            //$sql = "SELECT kb_package.state,kb_package.brand_id,count(state)AS count FROM kb_package LEFT OUTER JOIN kb_package_goods ON kb_package.package_goods_id = kb_package_goods.id WHERE package_goods_id = '$arr2' GROUP BY state";
            $data[] = $m->query($sql);
        }
        $this->assign('data',$data);// 赋值数据集
        $this->assign('list',$list);// 赋值数据集

输出数据集多个数组 d a t a data,一个数组 list

<table class="table table-hover table-bordered">
	                                <thead>
	                            <tr>
	                                <th class="text-center">商品前缀</th>
	                                <th class="text-center">商品名称</th>
	                                <th class="text-center">面额</th>
	                                <th class="text-center">预警阈值</th>
	                                <th class="text-center">是否为采购商品</th>
	                            </tr>
	                                </thead>
	                                <tbody>
	                        <volist name='list' id='user'>
	                            <tr>
	                                <td style="height:40px">{$user.prefix}</td>
	                                <td style="height:40px">{$user.name}</td>
	                                <td style="height:40px">{$user.price}</td>
	                                <td style="height:40px">{$user.warning_num}</td>
	                                <td style="height:40px">
	                                <switch name="user.is_purchase">
	                                    <case value="0">否</case>
	                                    <case value="1">是</case>
	                                    <default />未知数据
	                                </switch>
	                                </td>
	                            </tr>
							</volist>		
	                                </tbody>
	                            </table>
<table class="table table-hover table-bordered">
		                                <thead>
		                            <tr>
		                                <th class="text-center">状态统计</th>
		                            </tr>
		                                </thead>
		                                <tbody>
		                            <volist name="data" id="vo">
		                            <tr >
		                            <td style="height:40px">
										<volist name="vo" id="f" empty="无数据">
										 <switch name="f.state">
					                        <case value="0">未分配</case>
					                        <case value="1">已分配</case>
					                        <case value="2">已激活</case>
					                        <case value="3">导出中</case>
					                        <case value="4">已导出</case>
					                        <case value="5">导入错误软删除</case>
					                        <case value="6">误发数据</case>
					                        <case value="8">过期数据</case>
					                        <default />未知数据
					                    </switch>
										 {$f['count']}
		                                </volist>
		                            </td>	
		                            </tr>
		                            </volist> 
		                                </tbody>
		                            </table>

效果图图片中统计状态为多个数组,前边为一个数组,
分别对应的数组为
数组 d a t a ! [ ] ( h t t p s : / / i m g b l o g . c s d n i m g . c n / 20181219090239335. p n g ? x o s s p r o c e s s = i m a g e / w a t e r m a r k , t y p e Z m F u Z 3 p o Z W 5 n a G V p d G k , s h a d o w 1 0 , t e x t a H R 0 c H M 6 L y 9 i b G 9 n L m N z Z G 4 u b m V 0 L 3 F x X z M 2 M D I w O T Y 4 , s i z e 1 6 , c o l o r F F F F F F , t 7 0 ) data, ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181219090239335.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM2MDIwOTY4,size_16,color_FFFFFF,t_70) 数组 list
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_36020968/article/details/85088278
今日推荐