做网站找实速,专业网站制作设计平台
首页 > 课堂 > 网站技术 > 详情
网站标签 / Tags

在帝国cms内容页根据关键字调用相关内容

2020-02-16 15:23:53   来源:实速网络|网站建设|网站设计|网站优化|网站仿制|网站SEO|网站推广|空间域名|主机VPS|服务器|网站源码|网站模版   浏览: 次
在帝国cms内容页根据关键字调用相关内容 发布时间:2020-01-02 来源:未知 浏览: 关键词:帝国CMS 内容页 调用 关键字 相关内容

在帝国cms内容页根据关键字调用相关内容

发布时间:2020-01-02 来源:未知 浏览: 关键词:帝国CMS 内容页 调用 关键字 相关内容 
我们使用帝国cms的时候,需要调用当前文章的其他相关的文章,根据关键字相关的方式,代码如下
<?phpif ($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><?}}?>
注释:就是我们不填写关键字的时候,随机调用文章,如果我们添加了关键字,没有相关的文章,也是随机调用文章
责任编辑:实速科技
相关热词搜索: 上一篇:帝国CMS访问电脑端自动跳转到手机端动态页和静态页的代码 下一篇:帝国CMS广告标签phomead生成的HTML代码在哪个文件里修改