下载鸥 > 网站下载 > 开发教程 > 帝国CMS

帝国CMS二次开发PHP跨表查询相关文章

430 2020-11-24 18:02:31

收藏

简述

PHP跨表查询帝国CMS相关文章代码

帝国CMS默认自带的相关信息调用是“[otherlink]1,'',10,32,0,0,0[/otherlink]”标签,我们一起来看看。

相关链接标签 (otherlink)说明
格式:[otherlink]标签模板ID,操作对象,调用条数,标题截取字数,是否显示栏目名,操作类型,只显示标题图片的信息[/otherlink]

参数说明:

标签模板ID

操作类型:0为默认;1为按表;2为按栏目;3为按专题

操作对象:对应操作类型的表/栏目/专题。空则为默认。

是否显示栏目名:0为不显示;1为显示

只显示标题图片的信息:0为不限;1为只显示标题图片的信息
 

虽然看起来很简单,但是最主要的缺点是:

1、使用麻烦,每次还要单独建立一个标签模板才能使用。

2、调用关联性很差,虽然有3种关联方式设置,但感觉3种方式都不行。
 

PHP跨表查询帝国CMS相关文章代码

最后还是自己来写吧,代码使用非常方便,只需要改下样式。可跨表调用,同时也可以修改相关联的条件。

可以按关键字、tags、标题或者其他相同字段都可以。

if($navinfor[keyboard]){
	$xgkey2=explode(",",$navinfor[keyboard]);
	for($i=0;$i<count($xgkey2);$i++){
		if($i==0){
			$xg2.=" keyboardlike '%".$xgkey2[$i]."%'";
		}else{
			$xg2.="or keyboard like'%".$xgkey2[$i]."%'";
		}
	}
	$xgsql2=$empire->query("select title,titleurl,titlepic,newstime from {$dbtbpre}ecms_download where $xg2 order by onclick limit 12");
	while($xgs2=$empire->fetch($xgsql2)){
	?>
		<li>
			<img src="<?=$xgs2[titlepic]?>" alt="<?=$xgs2['title']?>"/>
			<a href="<?=$xgs2['titleurl']?>" target="_blank"><?=$xgs2['title']?></a>
			<em class="old"><?=date('m-d',$xgs2[newstime])?></em>
		</li>
	<?
	}
}
?>

 

本文地址:https://xzo.com.cn/develop/empire/131.html

有帮助,很赞!

信息来源:精准像素
导出教程 下载word版教程
发表评论 共有条评论
关于帝国CMS


帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用

当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。

推荐帝国CMS开发教程
帝国CMS内容页点赞功能怎么用?
帝国CMS内容页点赞功能怎么用?

网站的点赞代表用户对网站内容的认可,点赞数越高代表质量越高,对于提升用户体...

8 636
帝国CMS怎样做百万、千万级别数据库的网站?
帝国CMS怎样做百万、千万级别数据库的网站?

帝国CMS作为最强大的开源cms之一,其程序效率毫无疑问。但,帝国CMS真的可以做...

19 1205
帝国CMS文章怎样插入短视频?
帝国CMS文章怎样插入短视频?

在这个短视频横行的年代,我们都知道一个短视频比文章比图片都要更加具有吸引...

1 415
帝国cms网站被攻击了怎么办?
帝国cms网站被攻击了怎么办?

如果对被攻击一无所知,也没有听说过CC、DDoS的概念,那被攻击以后,只能懵逼等到...

1 327
帝国cms删除文章时不删除该文章所属的附件
帝国cms删除文章时不删除该文章所属的附件

帝国cms删除文章时往往非常彻底,不仅删除了数据库里的文章信息、生成的页面,...

0 367
帝国cms会员注册怎样跳过选择会员组类型?
帝国cms会员注册怎样跳过选择会员组类型?

帝国cms会员注册必须要选择会员组类型,哪怕你只有一个会员组也一样。那么,我...

0 319
帝国cms点击切换视频播放源功能操作流程
帝国cms点击切换视频播放源功能操作流程

帝国cms的视频播放功能比较强大,支持的视频源格式也比较多。但除了使用帝国c...

1 430
帝国cms防火墙拦截会员投稿关键词无效怎么办?
帝国cms防火墙拦截会员投稿关键词无效怎么办?

帝国cms拦截关键词可以在用户投稿输入指定关键词后进行拦截,并变成白屏。功...

3 315
随机帝国CMS开发教程
帝国cms7.5二次开发整合CKPlayer播放器教程
帝国cms7.5二次开发整合CKPlayer播放器教程

帝国cms7.5整合CKPlayer播放器教程说明:将帝国cms7.5编辑器整合CKPlayer播放...

3 344
帝国CMS灵动标签调用广告列表
帝国CMS灵动标签调用广告列表

帝国CMS灵动标签调用广告列表...

0 172
帝国CMS二次开发多值字段怎样用PHP切割与调用
帝国CMS二次开发多值字段怎样用PHP切割与调用

帝国CMS当使用多值字段时,调用就成了个大问题,用默认标签调用会出现“|”,此时...

0 346
帝国CMS二次开发根据Tags调用相关文章教程
帝国CMS二次开发根据Tags调用相关文章教程

根据tag调用相关文章极为好用,在seo上也比根据关键词调用更为友好,那么,怎样根...

0 333
帝国cms新手教程禁止前台投稿内容带超链接的方法
帝国cms新手教程禁止前台投稿内容带超链接的方法

有做会员的客户提问:如何禁止前台投稿内容带超链接?其实方法很简单,帝国CMS就...

0 415
帝国CMS开发迅雷下载
帝国CMS开发迅雷下载

随着国内网速的提示,迅雷下载已经大不如从前那么辉煌,但是下载大文件不得不承...

0 221
帝国CMS二次开发后台查询信息百度是否收录
帝国CMS二次开发后台查询信息百度是否收录

每次更新完网站,第二天都习惯的去站长工具查询下收录情况。每次用软件查询步...

0 229
帝国CMS二次开发内容页增加查询百度是否收录函数
帝国CMS二次开发内容页增加查询百度是否收录函数

很多人有查询页面是否被百度收录的需求,如果能集成到帝国里可能就更好了,这个...

0 253
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入