欢迎光临 - 我的站长站,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

帝国cms教程

帝国CMS二次开发灵动标签调用外部数据

帝国cms教程 我的站长站 2017-01-21 共266人阅读

帝国CMS灵动标签调用外部数据,学会这招你就是帝国cms高手了。帝国CMS的标签结合sql查询,支持调用所有数据库数据,以后想调用什么就调用什么。

帝国CMS二次开发灵动标签调用外部数据

方法一:调用Discuz的最新贴子

[e:loop={"select tid,subject,dateline from discuzdb.cdb_threads order by tid desc limit 10",10,24,0}] [/e:loop]

discuzdb.cdb_threads为Discuz的贴子表名,其中“discuzdb”为Discuz的数据库名称。
limit 10为显示贴子数量。
如果用伪静态地址可以用:/bbs/thread--1-1.html 
如果指定单个版块的贴子,SQL用:select tid,subject,dateline from discuzdb.cdb_threads where fid=版块IDorder by tid desc limit 10如果指定多个版块的贴子,SQL用:select tid,subject,dateline from discuzdb.cdb_threads where fid in (1,2,3)order by tid desc limit 10

方法二:调用Discuz最新含论坛版块名的帖子

[e:loop={"select tid,subject,dateline,fid from discuzdb.cdb_threads order by tid desc limit 10",10,24,0}]
$fr=$empire->fetch1("select name from discuzdb.cdb_forums where fid='$bqr[fid]'");
?>
[/e:loop]

discuzdb.cdb_forums为Discuz的版块表名,其中“discuzdb”为Discuz的数据库名称。


方法三:调用PHPwind的最新贴子

[e:loop={"select tid,subject,postdate from phpwinddb.pw_threads order by tid desc limit 10",10,24,0}]
[/e:loop]

phpwinddb.pw_threads为phpwind的贴子表名,其中“phpwinddb”为phpwind的数据库名称。
limit 10为显示贴子数量。
如果用伪静态地址可以用:/bbs/read-htm-tid-.html
如果指定单个版块的贴子,SQL用:select tid,subject,postdate from phpwinddb.pw_threads where fid=版块ID order by tid desc limit 10如果指定多个版块的贴子,SQL用:select tid,subject,postdate from phpwinddb.pw_threads where fid in (1,2,3) order by tid desc limit 10


方法四:调用PHPwind的最新贴子(含调用论坛版块名)

[e:loop={"select tid,subject,postdate,fid from phpwinddb.pw_threads order by tid desc limit 10",10,24,0}]
$fr=$empire->fetch1("select name from phpwinddb.pw_forums where fid='$bqr[fid]'");
?>
[/e:loop]

phpwinddb.pw_forums为phpwind的版块表名,其中“phpwinddb”为phpwind的数据库名称。

相关专题
帝国CMS灵动标签
帝国CMS灵动标签
2019-03-19 495

帝国CMS灵动标签专题为您收集整理灵动标签的所有使用技巧方法。

相关推荐
  • 灵动标签
  • 帝国cms二次开发
  • 帝国CMS调用方法
  • 帝国CMS灵动标签调用广告列表

    帝国cms默认广告调用标签缺点1、无法调用列表类型,只能单个调用2、无法修改默认样式,默认样式100%被广告插件屏蔽所以就算不管第一条,为了不被屏蔽也推荐用帝国CMS灵动标签调用广告。帝国CMS灵动标签调用广告列表代码[e:loop={"select * from {$dbtbpre...

    帝国cms教程 194 5年前
  • 帝国CMS灵动标签调用栏目并当前高亮

    帝国CMS灵动标签调用一级栏目和子栏目,也可以无限嵌套调用三、四...级栏目,并判断当前栏目高亮显示。<li class="<?=$GLOBALS[navclassid]==0?&#39;current&#39;:&#39;&#39;?>"><a href="&#091;!--news.url--]">首页</a></li> ...

    帝国cms教程 204 5年前
  • 帝国CMS灵动标签判断字段为某值

    帝国CMS灵动标签判断字段为某值,然后在做对应处理。<? if($navinfor[dj]=="A+") { echo &#39;<img src="&#091;!--news.url--]images/ylc_pro_level_AJ.png" alt="A+级认证">&#39;; } else if($navinfor[dj]=="A"){ echo &amp...

    帝国cms教程 175 5年前
  • 帝国CMS灵动标签判断是否字段有值

    最近项目用到的,帝国CMS灵动标签里套个判断,适用所有相同场景。帝国CMS灵动标签判断是否字段有值[e:loop={0,10,3,0}] <?php if($bqr[titlepic]) { $pic = &#39;<a href="&#39;.$bqsr[&#39;titleurl&#39;].&#39;" title="&#39;.$bqr[&#39;title&#39;]....

    帝国cms教程 176 5年前
  • 帝国CMS灵动标签调用子栏目代码

    帝国CMS有默认自带的栏目调用标签,但使用起来也很麻烦,现在分享一个万能的灵动标签调用子栏目代码。<ul class="sub-menu"> [e:loop={"select classid, classname, classpath,islast from {$dbtbpre}enewsclass where bclassid=&#39;1&#39; order by m...

    帝国cms教程 454 6年前
  • 帝国CMS二次开发统计留言数量

    帝国CMS指定模型下的留言数量 代码:<?php$totalnum=(int)$_GET['totalnum']; $totalquery="select count(*) as total from ***_enewsgbook where bid=1 and chec

    帝国cms教程 239 10年前
  • 帝国cms二次开发怎样实现时间为:几小时前、几天前等格式

    放到:userfun.php <?ph ?>之间

    帝国cms教程 516 8年前
  • 帝国CMS二次开发解决内容关键字替换图片ALT办法

    对于帝国CMS的内容管理程序,个人站长朋友是没有什么说的了,安全又稳定,但再美好的东西也会有一点缺陷,对于内容关键字 图片ALT被替换实属让个人站长头疼的,最近在论坛上面找到了解决的办法,这样我们就可以解决这样的烦心事了! 这个办法是对KissVenus发的解...

    帝国cms教程 514 7年前
  • 帝国CMS二次开发织梦CMS数据转帝国CMS教程

    织梦CMS和帝国CMS哪种好?织梦dedecms是目前CMS开源系统中使用人数最多的CMS系统了,凭借着后台使用简单、模板制作也简单,网上模板素材、教程也非常多,受到大家的追捧。但用过织梦CMS都知道,织梦CMS有两个致命缺点:(1)织梦安全性差漏洞多,经常被黑客攻击,虽然官...

    帝国cms教程 529 5年前
  • 帝国CMS二次开发不开后台定时刷新脚本

    在你的操作系统,如果是linux的话,添加以下计划任务。 * * * * * /usr/bin/php /webrootpath/e/tasks/backend_cronjob.php。把代码传到 /e/tasks/ 下。 这个脚本将替代后台的定时刷新,你不用在开着后台了,它帮你定时刷新。适用场景:全战静态化,需要定时刷...

    帝国cms教程 366 7年前
  • 帝国CMS调用栏目自定义字段方法

    帝国CMS调用栏目自定义字段方法说明:封面模板,列表模板,内容模板都可以用,且调用方式都是一样的调用标签:<?=ReturnClassAddField(0,&#39;自定义字段&#39;)?>调用多个:<?=$value=ReturnClassAddField(1,&#39;自定义字段1,自定义字段2&#39;)?>取值:<?=$val...

    帝国cms教程 144 3年前
  • 帝国CMS新手教程调用栏目别名

    帝国CMS调用网站标题灵动标签调用网站标题:<?=$public_r[sitename]?> 帝国CMS标签调用网站标题:[!--pagetitle--] 帝国CMS调用栏目别名: <?=$class_r[$GLOBALS[navclas

    帝国cms教程 256 10年前
  • 帝国CMS调用网站标题的方法

    帝国CMS_调用网站标题的方法方法1: [!--pagetitle--]方法2:<?=$public_r[sitename]?>

    帝国cms教程 369 10年前
  • 帝国CMS灵动标签调用反馈信息

    语法:[e:loop={'select * from XX_enewsfeedback order by bid desc limit 10',8,24,0}]<li><a><?=$bqr[pinpai]?><?=$bqr[chexin]?></a><a><?=$bqr[title]?></a> (<?=fo

    帝国cms教程 229 10年前
  • 帝国CMS调用今日下载本月下载本周下载排行方法
    帝国CMS调用今日下载本月下载本周下载排行方法

    实现方法:第一步在数据表里添加三个字段:DayHits WeekHits MonthHits 分别设为字段类型为INT第二步打开文件:/e/public/ViewClick/index.php(//digg踩数后面添加如下代码...

    帝国cms教程 600 10年前