当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国CMS模板中使用php调用最新文章的代码(非灵动和万能标签)

3年前 (2022-10-21)帝国CMS5129

在帝国cms模板制作中经常遇到想灵活实现效果的地方,比如跨表,结合判断等复杂调用。使用万能标签和灵动标签不足以满足要求的情况下就只能使用PHP的方法来实现!具体代码如下:

<?php
$w_query="select * from {$dbtbpre}ecms_news  order by newstime desc limit 5";//5代表5条,newstime表示按照时间,desc表示倒序,{$dbtbpre}ecms_news表示新闻表
$w_sql=$empire->query($w_query);
while($w=$empire->fetch($w_sql))
{
$titleurl=sys_ReturnBqTitleLink($w);
?>
<a href="<?=$titleurl?>" target="_blank"><?=$w[title]?></a>(<?=format_datetime($w[newstime],"Y-m-d")?>)<br>
<?php
}
?>

实例:如果只想调用新闻表里面的栏目ID2下面的最新10条文章并且是推荐属性为一级推荐的代码如下

<?php
$w_query="select * from {$dbtbpre}ecms_news where classid=2 and isgood=1 order by newstime desc limit 10";//10代表10条,newstime表示按照时间,desc表示倒序,{$dbtbpre}ecms_news表示新闻表,classid==2表示栏目ID2,isgood=1表示1一级推荐
$w_sql=$empire->query($w_query);
while($w=$empire->fetch($w_sql))
{
$titleurl=sys_ReturnBqTitleLink($w);
?>
<a href="<?=$titleurl?>" target="_blank"><?=$w[title]?></a>(<?=format_datetime($w[newstime],"Y-m-d")?>)<br>
<?php
}
?>


扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://blueboss.cn/p/581.shtml

“帝国CMS模板中使用php调用最新文章的代码(非灵动和万能标签)” 的相关文章

帝国CMS下载不弹出窗口的修改方法

帝国CMS下载不弹出窗口的修改方法

帝国CMS在下载模板的时候,如果不采用弹出式下载的话,可以试试下面的方法: 步骤如下: 1.修改下载地址模板("公共模板" -> "修改下载地址模板"): 将: [ <a href=#edown onclick="window.open('[!---down.url--]','','w...

帝国cms字段处理函数是怎么处理

帝国cms字段处理函数是怎么处理

帝国cms字段处理函数的方法! 增加/修改字段时可以设置“后台增加信息处理函数”、“后台修改信息处理函数”、“前台增加信息处理函数”、“前台修改信息处理函数”,可以分别设置对字段内容处理的函数,对于对字段内容存放格式有特殊要求的模型用得比较多。下面简单讲解下处理函数制作格式。   基本设置步骤:  ...

帝国CMS列表内容模板(list.var)调用会员头像会员名称等

帝国CMS列表内容模板(list.var)调用会员头像会员名称等

帝国CMS列表内容模板的list.var里面怎么调用会员头像。会员名称,文章标题和文章链接呢?其实方法也很简单,下面帝国cms模板网就来为大家分享: 标签代码如下: $userr=$empire->fetch1("select userpic  from {$dbtbpre}enewsmem...

帝国CMS内容页面中Description里面调用简介信息

帝国CMS内容页面中Description里面调用简介信息

新闻页面的description介绍调用的和标题一样,那是因为帝国cms模板网制作模板的时候默认是description使用的是帝国CMS系统默认的标签[!--pagedes--]。 如果大家要改成调用文章简介的话也很简单,大家按照下面的标签方法去调用即可实现: 后台>模板>内容模板&g...

帝国CMS用PHP获取任意栏目ID

帝国CMS用PHP获取任意栏目ID

帝国cms模板中,如果栏目层级比较深,而且又要在栏目里面获取上级栏目或者下级栏目的一些数据时,获取到该栏目ID,上级栏目,上上级栏目,直到顶级栏目ID就很关键了  具体方法如下: 一,在模板页面,通过PHP先获取当前栏目的ID: <?php     $a=$GLOBALS[navclassi...

帝国CMS灵动标签loop调用指定栏目文章

帝国CMS灵动标签loop调用指定栏目文章

帝国CMS调用指定栏目文章的方法,下面一起来学习下吧: 标签代码: [e:loop={'终极栏目ID',10,0,0}] <a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?><...