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

  • 压缩包大小:Unkown
  • 开发语言:
  • 软件授权:
  • 更新时间:2023-01-01 10:11:12
  • 软件类别:
  • 相关链接:未知官方
  • 网友评分:
  • 应用平台:Win2000/WinXP/Win2003
  • 演示地址:演示地址

帝国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 rel="nofollow noopener noreferrer" 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 rel="nofollow noopener noreferrer" 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 rel="nofollow noopener noreferrer" href="<?=$r2[titleurl]?>"><?=$r2[title]?></a><span><?=$newstime?></span></li>
	<?
	}
	}
	?>

注释:我们不填写关键字的时候,随机调用文章,如果我们添加了关键字,没有相关的文章,也是随机调用文章

以上就是帝国cms相关调用 根据关键字调用相关内容。我能在冬天的严酷环境中生存下来,可能我会在春天是最漂亮的。更多关于帝国cms相关调用 根据关键字调用相关内容请关注haodaima.com其它相关文章!

关键词: 相关内容 帝国CMS

下载地址

下载失败问题?【我要反馈】

提示:好代码网站资源是由用户投稿上传,内容来自互联网,本站只做免费推荐用于学习分享,如有版权及其他问题,请联系小编处理!

下载“jQuery焦点无缝轮播图特效”地址:

  • 日榜
  • 周榜
  • 月榜

推荐下载

  • 开发手册
  • 常用软件