帝国cms内容页根据关键词来调用相关内容解决办法

aaa
帝国cms 内容页根据关键词来调用相关内容,如果没有相关内容则随机获得文章代码:
 

<?php
if ($navinfor['keyboard'])
{
$c_key=explode(',',$navinfor['keyboard']);
$count=count($c_key);
for($i=0;$i<$count;$i++)
{
if($i==0)
{
$or='';
}
else
{
$or=' or ';
}
$repadd.=$or."keyboard like '%".$c_key[$i]."%'";
}
$r=$empire->fetch1("select * from {$dbtbpre}ecms_news where id<>".$navinfor['id']." and ".$repadd." order by newstime desc limit 1");
if($r[title])
{
$mesql=$empire->query("select titleurl,title,newstime from {$dbtbpre}ecms_news where id<>".$navinfor['id']." and ".$repadd." order by newstime desc limit 10");
while($or=$empire->fetch($mesql))
{
$newstime=date('Y-m-d',$or[newstime]);
?>
<li><a href="<?=$or[titleurl]?>"><?=$or[title]?></a><span><?=$newstime?></span></li>
<?
}
}
else
{
 
$mesql2=$empire->query("select * from {$dbtbpre}ecms_news where id<>".$navinfor['id']." order by rand() desc limit 10");
while($r2=$empire->fetch($mesql2))
{
$newstime=date('Y-m-d',$o2[newstime]);
?>
<li><a href="<?=$r2[titleurl]?>"><?=$r2[title]?></a><span><?=$newstime?></span></li>
<?
}
}
}
else
{
$mesql2=$empire->query("select titleurl,title,newstime from {$dbtbpre}ecms_news   order by rand()  desc limit 10");
while($r2=$empire->fetch($mesql2))
{
$newstime=date('Y-m-d',$r2[newstime]);
?>
<li><a href="<?=$r2[titleurl]?>"><?=$r2[title]?></a><span><?=$newstime?></span></li>
<?
}
}
?>

如修改文章条数的话,把limit后面的数字改一下就好了。

本文标题:帝国cms内容页根据关键词来调用相关内容解决办法

本文链接:https://www.kaifatu.com/article/954.html

相关文章

帝国cms中留言板表单模板制作详解(图文)

留言板表单模板…

Kaifatu 帝国cms教程
2021-01-31 652

帝国CMS列表页文章怎么升序降序排列文章

今天帝国cms模板网小编就来告诉大家帝国CMS列表页文章升序降序排列设置的方法!下面一起来看看吧:帝国CMS默认的列表页显示的是先发布的文章在后面,后发布的文章在前面显示,但是,在实际开发过程中有这种需求,就是先发布的文章在前面,后发布的文…

Kaifatu 帝国cms教程
2021-06-17 506

帝国cms信息置顶功能不起作用的解决方法

我的网站用的帝国系统,但是我在给某个文章设了置顶后,也刷新了页面,但是它还是排在最后面,好像不起作用在帝国cms后台的“系统设置”-》“系统参数设置&rdqu…

Kaifatu 帝国cms教程
2021-06-13 514

帝国cms模板制作中的当前栏目高亮功能

帝国cms模板制作中的当前栏目高亮功能在帝国CMS模板制作中,当前栏目导航高亮这个功能是很常见的,用PHP循环或者灵动标签循环是常规做法,当然也可以用JS来做,这些方法墨鱼稍后都…

Kaifatu 帝国cms教程
2021-06-05 499

帝国cms中会员控制面板模板制作详解(图文)

会员控制面板模板,控制面板模板为控制会员中心相关页面的头部和尾部…

Kaifatu 帝国cms教程
2021-03-14 593
发表评论
暂无评论