灵动标签无限嵌套办法

<tablewidth="500"border="1"align="center"cellpadding="0"cellspacing="0"bordercolor="#CC33CC">
<?php
$ecms_bq_sql=sys_ReturnEcmsLoopBq('selectclassid,classname,classpath,wburlfrom[!db.pre!]enewsclasswherebclassid=0andshowclass=0orderbymyorder',0,24,0);
$bqno=0;
while($bqr=$empire->fetch($ecms_bq_sql))
{
$bqsr=sys_ReturnEcmsLoopStext($bqr);
$classid=($bqr[classid]);
$classurl=sys_ReturnBqClassname($bqr,9);
$bqno++;
?>
<tr>
<td><h1><ahref="<?=$classurl?>"target="_blank"><?=$bqr[classname]?></a></h1></td>
</tr>
<?php
$ecms_bq_sql2=sys_ReturnEcmsLoopBq("selectclassid,classnamefrom{$dbtbpre}enewsclasswherebclassid=$classidorderbymyorder,classidasc",0,24,0);
$bqno2=0;
while($bqr2=$empire->fetch($ecms_bq_sql2))
{
$bqsr2=sys_ReturnEcmsLoopStext($bqr2);
$classurl=sys_ReturnBqClassname($bqr2,9);
$classid2=($bqr2[classid]);
$bqno2++;
?>
<tr>
<tdheight="54"><h4style="margin-left:180px;"><ahref="<?=$classurl?>"target="_blank"><?=$bqr2[classname]?></a></h4></td>
</tr>
<tr>
<td>
[e:loop={$classid2,10,0,0}]
<li><ahref="<?=$bqsr['titleurl']?>"target="_blank"><?=$bqr['title']?></a></li>
[/e:loop]
</td>
</tr>
<?php
}
?>
<?php
}
?>
</table>

不会的把代码拆分看,你会发现所谓的无限嵌套就是在

while($bqr=$empire->fetch($ecms_bq_sql))

里边,再嵌套一个

while($bqr2=$empire->fetch($ecms_bq_sql2))

嵌套多少次就加多少个就行了,照着格局套吧。

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!

原文地址:灵动标签无限嵌套方法发布于2022-07-15 07:43:12

相关推荐