解决帝国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
}
?>

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
扫码联系技术微信【备注:站媒体网】
客服QQ:137483024







