php 浅析smarty中section嵌套循环的简单示例
对php smarty中section嵌套循环感兴趣的小伙伴,下面一起跟随脚本之家 jb51.cc的小编两巴掌来看看吧!
<select name="parentId" id="parentId"> 以下是根据没有用smarty程序风格的写法所写: <select name="ntype" id="ntype"><{section name=bigType loop=$bigType}> <option value="a"><{$bigType[bigType].type}></option> <{section name=smallType loop=smallType}> <option value="b"><{$smallType[smallType].type}></option> <{/section}> <{/section}> </select> +++++++++++++++++++++++++++++ $sqla="select * from ".$tabext."navigation where parentId=0"; $allRecord=$db->getAllRecord($sqla); for($i=0;$i<count($allRecord);$i++){ $big[]=array("id"=>$allRecord[$i]['id'],"type"=>$allRecord[$i]['type']); $sqlb="select * from ".$tabext."navigation where parentId=".$allRecord[$i]['id']; $allRecords=$db->getAllRecord($sqlb); $countallRecords=count($allRecords); #debug($allRecords); if($countallRecords!=0){ for($j=0;$j<countallRecords;$j++){ $small[]=array("ids"=>$allRecords[$j]['id'],"types"=>$allRecords[$j]['type']); $smarty->assign('small',$small); } $smarty->assign('big',$big); } } /*** 来自脚本之家 jb51.cc(jb51.cc) ***/ (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |