您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程
帝国cms调用相关文章的方法
新巧2023-05-23帝国CMS教程已有人查阅
导读帝国cms调用相关文章有默认的调用标签方法:[otherlink],但是[otherlink]调用效率不高,不能满足所有情况下的相关调用,这里我们就需要自己写SQL了。

帝国cms调用相关文章有默认的调用标签方法:[otherlink],但是[otherlink]调用效率不高,不能满足所有情况下的相关调用,这里我们就需要自己写SQL了。
调用相关信息原理也就是依照一个字段条件,匹配他们的关联系了,下面我的站长站分享几种匹配方法的调用相关信息方法。
[otherlink]方法
[otherlink]标签模板ID,操作对象,调用条数,标题截取字数,是否显示栏目名,操作类型,只显示标题图片的信息[/otherlink]
SQL匹配截取标题关键词
<?php echo $navinfor[title]; $v= mb_substr($navinfor[title],0,4,'UTF-8');?> //获取当前文章标题,截取4个字符,并赋值给$v变量
[e:loop={"select * from phome_ecms_news where title like '%$v%' order by rand() desc limit 10",10,24,0}] //把$v加入到查询语句中,随机查询新闻表中title字段包含$v值的标题的文章,取出10条
<li><a href="<?=$bqsr['titleurl']?>" target="_blank">
<?=$bqr['title']?>
</a></li>
[/e:loop]
灵动标签匹配全标题
[e:loop={'news',10,3,0,"title like '%$navinfor[title]%'",''}]
<li>·<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=esub($bqr[title],24)?></a></li>
[/e:loop]
①、比较粗糙的匹配,可能不太精确:
title like '%$navinfor[keyboard]%'
②、精确的匹配,比较消耗资源:
title regexp '(^|,)$navinfor[keyboard]($|,)'
当然也可以用关键字匹配①、比较粗糙的匹配,可能不太精确:
keyboard like '%$navinfor[keyboard]%'
②、精确的匹配,比较消耗资源:
keyboard regexp '(^|,)$navinfor[keyboard]($|,)'
在没有关键字时,调用最新的文章来替代
<?
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 * from {$dbtbpre}ecms_news where $xg2 and id!='$navinfor[id]' order by newstime desc limit 10");
while($xgs2=$empire->fetch($xgsql2)){
?>
<h2><a href="<?=$xgs2['titleurl']?>" title="<?=$xgs2['title']?>"><strong><?=$xgs2['title']?></strong></a></h2>
<?
}
}
else{
$tsql=$empire->query("select * from {$dbtbpre}ecms_news order by newstime desc limit 10");
while($r=$empire->fetch($tsql)){
?>
<h2><a href="<?=$r['titleurl']?>" title="<?=$r['title']?>"><strong><?=$r['title']?></strong></a></h2>
<?
}
}
?>
本文标签:帝国cms相关调用
很赞哦! ()
上一篇:帝国cms调用当前同级栏目的代码
相关教程
图文教程
帝国cms函数sys_ResizeImg自定义图片尺寸的方法
帝国cms生成自定义尺寸缩略图sys_ResizeImg()函数,依赖于php主机环境是否安装并支持gd库,通常都是支持的。
帝国CMS7.5版多访问端支持设置子端是否开启后台权限
帝国CMS7.5版多访问端支持设置子端是否开启后台权限,更高安全性,维护更方便:1、支持设置前台、后台都开启。
帝国CMS列表页怎么判断是否有标题图
帝国CMS列表页判断是否有标题图片,有标题图一种样式,无标题图的另一种样式。帝国CMS列表页判断是否有标题图代码
帝国CMS整合千脑网盘的方法
后台添加字段字段名:wp输入表单替换html代码:其他选项自己填,红色部分替换你申请的千脑网盘ID
相关源码
-
(自适应响应式)宠物经验资讯咨询博客pbootcms网站源码下载除宠物资讯领域外,通过内容替换可快速适配宠物用品商城、宠物医疗咨询平台、宠物训练教程网站、动物保护组织官网、水族爱好者社区等垂直领域。查看源码 -
(自适应响应式)环保水净化处理设备阀门等网站源码下载基于PbootCMS内核开发的响应式模板,为水处理设备、空气净化器等环保企业设计,自适应手机端浏览。通过简洁高效的后台管理系统,助力环保科技企业快速建立专业在线展示平台。查看源码 -
(自适应响应式)HTML5甲醛环境检测网站模板带在线留言和资料下载本模板为甲醛检测与环保科技企业开发,采用PbootCMS内核构建。首页集成空气质量数据可视化模块,服务流程采用时间轴展示设计,检测报告板块支持PDF在线预览功能查看源码 -
(PC+WAP)五金机械设备营销型模板下载带在线留言为机械设备制造商设计的营销型模板,集成产品参数对比系统、产品展示模块和询价管理功能。采用PbootCMS开发内核,PHP7+运行环境。手工编写语义化HTML5结构,CSS3动画优化交互体验。查看源码 -
(自适应)帝国cms7.5模板自媒体文章新闻博客为帝国CMS7.5设计的响应式模板,采用H5技术构建现代化内容展示框架。通过智能断点检测技术实现手机、平板、PC三端适配查看源码 -
(自适应响应式)绿色环保材料设备科技类营销型网站pbootcms源码下载本模板基于PbootCMS开发,主要面向环保设备、环保材料及相关科技企业。采用HTML5+CSS3技术构建,具备响应式特性,确保在各类设备上均有良好展示效果。查看源码
| 分享笔记 (共有 篇笔记) |

