帝国CMS二次开发PHP跨表查询相关文章
发布时间:2022-10-08作者:帝国建站网
帝国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.="keyboard like '%".$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> <? } } ?>
相关帝国教程
- 10-21帝国CMS模板调用收藏该内容的会员(带头像和不带头像版)
- 02-21帝国cms自定义列表模板里调用当前自定义列表的ID
- 08-24帝国CMS不同会员组查看文章权限判断在静态页面的实现方法
- 11-03帝国CMS二次开发高效的随机调用方法
- 03-08帝国cms灵动标签按照字段排序方式显示
- 08-30帝国CMS添加一个只有后台登录了才能访问的页面
- 07-12帝国cms建站用灵动标签调用当前文章的“上一篇”和“下一篇”
- 02-29phome_enewsvote 数据表字段解释(投票表)
- 06-22帝国CMS分类信息有效期
- 05-13帝国CMS列表内容模板(list.var)调用会员头像会员名会员积分
- 08-28帝国CMS列表页模板随机有规律的插入增加广告流隔行广告
- 07-26帝国CMS高效重复调用上一篇下一篇SQL写法
- 03-11帝国CMS常用调用标签
- 03-23帝国CMS会员中心收藏夹页面去掉点击数
- 05-29帝国CMS最终下载页模板调用带图片的软件信息
- 08-02帝国CMS7.5设置搜索伪静态教程和规则是什么?
- 12-01wordpress教程把页面设置为首页之后分页失效
- 09-03帝国CMS内容页调用TAG的5种方法!包括PHP和灵动还有样式改造!
- 11-05帝国cms列表模板中smalltext内容简介字段去除格式化html代码
- 10-01整理了一些帝国cms常见问题