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

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

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

帝国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://blueboss.cn/p/810.shtml

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

帝国cms内容页相关内容根据关键字来调用获取

帝国cms内容页相关内容根据关键字来调用获取

网站文章内容页的相关文章,相关推荐是必不可少的,这些内容可以增加我们网页内容的相关性以及良好的内链结构,是对做SEO优化是很有帮助的。 在使用帝国cms模板建网站的时候,内容页需要调用当前文章的其他相关的文章,根据关键字调用,这样就实现相关性了。 代码示例如下: <?php if ($nav...

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

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

灵动标签调用当前栏目下子栏目,支持栏目自定义排序。下面帝国cms模板网就来告诉大家: [e:loop={"select classname,classpath,classid from phome_enewsclass where bclassid='$GLOBALS[navclassid]' a...

帝国CMS使用esub/substr截取前面(或后面)两个字符(或多个字符)

帝国CMS使用esub/substr截取前面(或后面)两个字符(或多个字符)

帝国CMS怎么用灵动标签使用esub/substr截取前面,或者截取后面两个字符或者多个字符呢? ①、帝国网站 显示是"帝国" (这是灵动标签默认的截取标签字段“esub”), [e:loop={'select * from phome_enewsclass where bclassid=0 or...

帝国CMS自定义页面用PHP获取页面ID页面名称标题关键词描述内容等变量

帝国CMS自定义页面用PHP获取页面ID页面名称标题关键词描述内容等变量

帝国CMS自定义页面模板里面怎么调用页面名称,页面标题,关键词,描述,内容的方法! 方法一、获取自定义页面的页面ID,用以下代码: <?php    $pageid=str_replace("page","",$classid); ?> 在帝国CMS中,自定义页面的页面ID好像是唯一开...

帝国cms列表模板页随机调用数字

帝国cms列表模板页随机调用数字

帝国cms列表模板页随机调用数字 列表内容模板(list.var) (*) 使用使用程序代码 并打上勾  $rand=rand(1,100); $listtemp='  <li>'.$rand.'<a href="[!--titleurl--]" title="[!--oldti...

帝国CMS模板中调用用户投稿头像

帝国CMS模板中调用用户投稿头像

帝国CMS列表模板,内容页模板里面怎么调用用户头像呢?或者是用户投稿头像,这个问题怎么实现呢?其实不难,下面帝国cms模板网小编就来告诉大家怎么调用用户头像,一起来学习学习吧:   第一、列表内容模板(list.var) (*) 调用用户投稿的头像方法: $userr=$empire->fe...