当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国cms显示调用所有全部一级二级三级栏目分类PHP语句

3年前 (2022-10-22)帝国CMS13701

帝国cms显示调用所有全部一级二级三级栏目分类PHP语句

<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>



<?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>';
}
}
?>

 

 

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://www.blueboss.cn/p/810.shtml

“帝国cms显示调用所有全部一级二级三级栏目分类PHP语句” 的相关文章

帝国cms内容页正文附件下载的调用代码

帝国cms内容页正文附件下载的调用代码

帝国cms内容页正文附件下载的调用代码 [e:loop={"select * from phome_enewsfile_1 where classid='$navinfor[classid]' and id='$navinfor[id]' order by id desc",0,24,0,'','...

帝国cms电影模型内容页调用播放器类型

帝国cms电影模型内容页调用播放器类型

一、以图片形式显示 1、在/skin/xin/v/中增加几个播放器的图片 ①图片格式自己定,如:增加了ico的格式,在:系统-系统设置-系统参数设置-文件设置-后台上传文件扩展名-添加ico的图片格式 ②图片的命名:以播放器的ID命名(ID参考:后台-其他-下载模型相关-播放器管理-看播放器对应的I...

帝国CMS列表页模板怎么随机调用插入广告

帝国CMS列表页模板怎么随机调用插入广告

帝国CMS列表页模板怎么随机调用插入广告呢? 列表内容模板(list.var) (*)改造如下: $num='<div class="list"> <a href="[!--titleurl--]"> <img class="img" src="[!--titlepi...

帝国CMS模板用灵动标签调用同级栏目导航并且当判断显示当前栏目高亮

帝国CMS模板用灵动标签调用同级栏目导航并且当判断显示当前栏目高亮

帝国cms模板里面怎么用灵动标签调用同级的栏目导航呢?同时判断显示当前栏目导航高亮! 调用代码:(注意:hover为判断当前高亮css样式) [e:loop={"select classname,classpath,classid from phome_enewsclass where bclas...

帝国CMS灵动标签调用副表字段内容

帝国CMS灵动标签调用副表字段内容

在灵动标签循环内用SQL读取副表内容。下面以读取新闻副表中的newstext字段为例: [e:loop={0,1,3,0}] <?php $fr=$empire->fetch1("select newstext from {$dbtbpre}ecms_news_data_{$bqr[s...

帝国CMS列表页调用关键词带链接

帝国CMS列表页调用关键词带链接

帝国CMS列表页新闻关键词带链接的调用方法,一起来看看吧: 勾选【使用程序代码】: $keyboard=$r[keyboard]; $r_tag=explode(",",$keyboard); $tempid=1;//这里是搜索模板ID for($i=0;$i<count($r_tag);$...