帝国CMS输出一级二级三级栏目

2021-03-25 17:11:48 本网

<?php

$sql=$empire->query('select classid,bclassid,classname,classpath,wburl,islast from '.$dbtbpre.'enewsclass  order by myorder, classid asc ');
for($i=1;$cr=$empire->fetch($sql);$i++)
{
 $r[$i]=$cr;//select出的数据储存到数组
}

for($i=1;$r[$i];$i++)
{
 if($r[$i][bclassid]==0)//选出一级栏目
 {
  echo '<div class="box" ><h1><a href="'
  .($r[$i][classpath]==''?$r[$i][wburl]:'/'.$r[$i][classpath]).'/">'.$r[$i][classname].'</a></h1>';
  
  if($r[$i][islast]==0&&$r[$i][wburl]=='')//选出非终极栏目
  {
   
            echo "<ul>";
   for($j=1;$r[$j];$j++)//循环数组一次
    if($r[$j][bclassid]==$r[$i][classid] && $r[$j][islast]!=0)//选出二级栏目
    {
     echo '<li ><a href="'
     .($r[$j][classpath]==''?$r[$j][wburl]:'/'.$r[$j][classpath]).'/">'.$r[$j][classname].'</a></li>';
    
    }else{
     if($r[$j][bclassid]==$r[$i][classid])//选出三级栏目
     {
      echo "<br>";
      echo '<li id="lm2"><a href="'
       .($r[$j][classpath]==''?$r[$j][wburl]:'/'.$r[$j][classpath]).'/">'.$r[$j][classname].':</a></li>';
      
                     
      for($k=1;$r[$k];$k++)//循环数组一次
       if($r[$k][bclassid]==$r[$j][classid])
        echo '<li><a href="'
        .($r[$k][classpath]==''?$r[$k][wburl]:'/'.$r[$k][classpath]).'/">'.$r[$k][classname].'</a></li>';
     
     }
    }
               
                echo "</ul>";
   
  }
  echo '</div>';
 }
}
?>


<style>
.box{ border:1px solid  #EFEFEF; overflow:hidden;  margin:10px; overflow:hidden}
.box h1{  background:#F6F6F6; text-align:left; padding:10px 0 10px  10px}
.box h1 a{ text-decoration:none; font-size:16px; color: #555 }
.box ul li{ display:inline-block; font-size:14px; }
.box ul li a{ color:#555;font-weight:normal}
#lm2 a{  font-weight:bold}
</style>

    关键字:
您可能还喜欢:
  • 我国5G手机终端连接数达3.1亿户
  • 天舟二号货运飞船发射任务因技术原因推迟实施
  • 苹果公司发出2021年春季活动邀请函,将于4月21日举行产品发布
  • 百度今日在香港联合交易所二次上市,总市值达7214亿港元
  • 小米快手字节跳动阿里网易腾讯映客云账户喜马拉雅鲸准数服去
  • 拼多多黄峥辞任董事长,现任CEO陈磊接棒
  • 工信部通报136款侵害用户权益APP
  • 关键时刻看昭阳 联想昭阳以硬核实力助力每个重要瞬间
  • 我国在海南文昌成功发射长征七号改遥二运载火箭
  • 京东过去12个月的活跃购买用户数达到4.719亿
  • 上一篇:帝国CMS封面模板如何调用二级栏目别名和链接?

    下一篇:帝国CMS灵动标签调用当前栏目下子栏目列表

    推荐资讯: