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

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

563 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有什么不同?
织梦CMS与帝国CMS有什么不同?

织梦是我用过的第二个CMS,也是最喜欢的CMS之一。他最大的优点有二:1、功能十...

15 1077
帝国cms父栏目数据为空怎么办?
帝国cms父栏目数据为空怎么办?

帝国CMS一级栏目和二级栏目使用同一个模板,二级栏目是终极栏目,调用本栏目数...

8 1012
帝国CMS怎样在栏目文章列表中间插入一条新数据到指定位置?
帝国CMS怎样在栏目文章列表中间插入一条新数据到指定位置?

有客户的小说站在发布完一篇小说后,发现遗漏了一章。此时如果新增一章必然是...

14 1033
帝国cms一级栏目一直显示本栏目暂无新增信息怎么办?
帝国cms一级栏目一直显示本栏目暂无新增信息怎么办?

今天有客户联系鸥哥,说网站一级栏目下有4个子栏目,每个子栏目都是有信息的,但...

1 407
帝国cms怎样压缩静态页面代码?
帝国cms怎样压缩静态页面代码?

静态页面代码压缩一下可提高网站加载速度,如果程序非常复杂的话,可以节约带宽...

3 488
帝国cms生成效率低速度很慢怎么办?
帝国cms生成效率低速度很慢怎么办?

今天有客户联系鸥哥,说网上买的帝国cms模板生成效率很低。网站数据只有5万条...

22 2742
帝国CMS提示信息函数printerror()怎么用?
帝国CMS提示信息函数printerror()怎么用?

我们知道js有alert属性可用于弹窗提示,但比较难看。帝国cms的弹窗提示虽然同...

0 496
帝国cms网站怎样判断是动态、静态还是伪静态?
帝国cms网站怎样判断是动态、静态还是伪静态?

对于资深一点的站长或者SEO来说,一定会经常听到动态、静态、伪静态这类的词...

0 670
推荐插件
帝国cms百度AI图像清晰度增强api接口对接插件
帝国cms百度AI图像清晰度增强api接口对接插件

通过本插件,可以实现帝国cms网站对接百度云api实现图像清晰度增强的功能。经...

0 560
帝国cms百度AI图像去雾api接口对接插件
帝国cms百度AI图像去雾api接口对接插件

通过本插件,可以实现帝国cms网站对接百度云api实现图像去雾的功能。经过实际...

0 494
帝国cms多栏目多数据表自动审核推送插件
帝国cms多栏目多数据表自动审核推送插件

本插件基于帝国cms帝国cms每日自动审核插件,在自动审核指定条数信息的基础上...

0 983
帝国cms批量添加后台用户插件
帝国cms批量添加后台用户插件

使用帝国cms的企业用户、新闻资讯类站点的用户很多,此类站点很多时候需要有...

0 836
帝国cms百度文字识别ocr接口对接插件
帝国cms百度文字识别ocr接口对接插件

许多网站会做一些小功能小插件给客户使用以增强用户黏性,比如图片转文字,这种...

0 504
帝国cms在线考试系统模板插件
帝国cms在线考试系统模板插件

一直没看到好用的帝国cms在线考试插件,所以自己开发了一款。在线考试插件用...

0 1347
帝国cms百度AI黑白图像上色api接口对接插件
帝国cms百度AI黑白图像上色api接口对接插件

百度开放了系列AI功能api如图像上色、图像去雾、图像修复、无损放大、清晰...

0 479
帝国cms自动给正文关键词添加tag内链
帝国cms自动给正文关键词添加tag内链

帝国cms有自带的给关键词添加内链功能,但需要手动添加关键词,容易出现疏漏和...

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