帝国cms灵动标签如何实现调用去除重复标题?

灵动标签如何实现调用去除重复标题?
有些地方栏目会发布相同的标题,因此首页调用时需要去重。
要用group by title排除重复标题,优点是效率高,缺点是数量不好把控。

group by

灵动标签如何实现调用去除重复标题?tEpECMSPLUS
有些地方栏目会发布相同的标题,因此首页调用时需要去重。tEpECMSPLUS
要用group by title排除重复标题,优点是效率高,缺点是数量不好把控。tEpECMSPLUS
tEpECMSPLUS
  group by   让数据库去重,效率差点,但是数量好控制。tEpECMSPLUS
<?phptEpECMSPLUS
$cfbt="|";tEpECMSPLUS
?>tEpECMSPLUS
[e:loop={'11,14,17,18,',22,0,0,'firsttitle=0','newstime DESC'}]tEpECMSPLUS
<?phptEpECMSPLUS
if(stristr($cfbt,"|".$bqr['title']."|"))tEpECMSPLUS
{tEpECMSPLUS
continue;tEpECMSPLUS
}tEpECMSPLUS
$cfbt.=$bqr['title']."|";tEpECMSPLUS
?>tEpECMSPLUS
<a href="<?=$bqsr['titleurl']?>"><?=$bqr[ftitle]?$bqr[ftitle]:esub($bqr[title],60)?></a>tEpECMSPLUS
[/e:loop]tEpECMSPLUS
tEpECMSPLUS
tEpECMSPLUS
 

如下示例代码:

&lt;?php
$cfbt="|";
?>
[e:loop={'11,14,17,18,',22,0,0,'firsttitle=0','newstime DESC'}]
&lt;?php
if(stristr($cfbt,"|".$bqr['title']."|"))
{
continue;
}
$cfbt.=$bqr['title']."|";
?>
<a href="&lt;?=$bqsr['titleurl']?>">&lt;?=$bqr[ftitle]?$bqr[ftitle]:esub($bqr[title],60)?></a>
[/e:loop]


 
分享到 :
相关推荐

发表评论

登录... 后才能评论

评论(3)

加入本站VIP会员订阅计划,海量资源免费下载查看

目前为止共有3位优秀的VIP会员加入!

立即加入VIP会员