帝国cms灵动标签改相关链接标签(完美支持指定多栏目调用)
解决帝国的相关链接调用不能指定多栏目id调取 ,在网上找了许久,没有实例代码,不是在帝国7.5cms下不能用就是功能的缺失,不能运用在实例上。
功能实现原理:灵动标签于sql运用
下面代码支持多栏目,多关键词、标题调取
<?php
$keyer=$navinfor['keyboard'] ;//取关键词
$ho = explode(',',$keyer); //去除连接符号
$hx=[];
foreach($ho as $o){
$hx[]="(keyboard like'%".$o."%' or title like'%".$o."%')";
}
$sql=$empire->query("select * from {$dbtbpre}ecms_news where classid IN(1,2,3,4) and (".implode(' or ',$hx).") and id<>'$navinfor[id]' order by newstime desc limit 10"); //查询新闻表10条记录
while($r=$empire->fetch($sql))
{
?>
<dd>
<a href="<?=$r['titleurl']?>" target="_blank"><?=$r['title']?></a>
<span> <?=date('Y-m-d',$r['newstime'])?></span>
</dd>
<?php
}
?>
声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至201542412@QQ.com举报,一经查实,本站将立刻删除。
相关推荐
-
帝国cms灵动标签调用相关文章,SQL语句指定关键词调用文章
帝国cms灵动标签调用相关文章,SQL语句指定关键词调用,帝国cms根据指定关键词调取相关文章的方式有下面几种
-
帝国cms灵动标签查询结果实际条数数量
帝国cms灵动标签查询结果实际条数数量
-
帝国cms灵动标签同时调用头条和推荐
方法1、同时调用头条(1级、2级)、推荐(1级、2级)[:loop={0,10,3,0,'isgood=1orfirsttitl=1orisgood=2orfirsttitl=2'}][:loop]注释:调用有头条(1级、2...
-
帝国CMS灵动标签今日更新标示红色与其它颜色不一样
帝国CMS灵动标签今日更新标示红色与其它颜色不一样帝国CMS灵动标签今日更新标示红色与其它颜色不一样:标签循环开始:?php$color=;定义不为当天日期时候的CSS样式,a可改成自己的样式if(dat(,$bqr[nw
-
帝国cms灵动标签内容页调用最新文章排除当前文章方法和代码是什么?
帝国cms模板在制作内容页调用当前栏目最新文章的时候排除掉当前文章减少重复链接,对模板进行优化:代码如下:rgt=?=$bq