建站技术网专注分享网站建设技术,网站建设教程,真正帮你学会做网站技术,轻松解决网站建设过程中遇到的常见问题,为广大站长服务。 网站地图 | 收藏本站 | 订阅
域名投资,就来找米网,认准网址:www.zhaomi.cc 专业仿站,就到仿站网:www.fangzhan.org
  站内公告: ·帝国cms教程内容已更新,欢迎关注     ·建站技术网采用阿里云服务器,备案已通    
您当前的位置:建站技术网 > cms教程 > 帝国cms教程

帝国CMS在内容页模板中调用发布当前文章的会员信息及历史文章的方法

时间:2019-05-12 11:12:49  来源:网络收集  整理: 建站技术网 www.jzjsw.com     点击:0次

我们在制作帝国cms的内容页模板时,如果文章是前台会员投稿,有时会需要调用当前文章的作者,以及他历史发布的文章,来实现更个性化的显示,但很多朋友多sql查询很抵触,对于php基础不好的朋友也确实比较吃力,下面我们来看一下简单的调用方法。

一、调用当前文章作者的会员信息:

折叠PHP 代码
  1. <?php   
  2. $userr=sys_ShowMemberInfo(0,'');   
  3. ?>  
  4.   
  5. <span class="udate">注册时间:<?=$userr[registertime]==null?"":date('m-d',$userr[registertime])?></span>   
  6. <span class="udate">会员积分:<?=$userr[userfen]?>分</span>   
  7. <span class="udate">文章统计:<?=$empire->gettotal("select count(*) as total from phome_ecms_news where userid='$navinfor[userid]' and ismember=1")?>篇</span>   
  8. <span class="ptmem"><?=$userr[groupname]?></span>  

二、调用该会员的历史投稿文章记录:

折叠PHP 代码
  1. <?php   
  2. $sql=$empire->query("select * from phome_ecms_news where userid='$navinfor[userid]' and ismember=1 order by newstime asc limit 10");   
  3. while($r=$empire->fetch($sql))   
  4. {   
  5. $titleurl=sys_ReturnBqTitleLink($r);//链接   
  6. ?>   
  7. <li><a href="<?=$titleurl?>" target="_blank" title="<?=$r[title]?>" ><?=esub($r[title],40)?></a></li>   
  8. <?php   
  9. }   
  10. ?>  

这里是在默认文章为投稿的情形下,如果文章是后台管理员发布,前台会调用不出信息而显示不正常,这时我们可以首先判断是否为前台会员投稿发布,而后再进行输出,ismember为1时即为前台投稿文章。

标签:
文章标题:帝国CMS在内容页模板中调用发布当前文章的会员信息及历史文章的方法
文章网址:http://www.jzjsw.com/cmsJiaocheng/diguocms/11391.html
上一篇:帝国cms模板制作 - 搜索表单制作使用方法详解
下一篇:帝国cms模板制作 - 会员控制面板修改使用方法详解
来顶一下
返回首页
返回首页
相关文章
    无相关信息
推荐资讯
如何通过SEO优化排名赚钱?SEO赚钱方法
如何通过SEO优化排名赚
seo优化教程:网站seo内容优化
seo优化教程:网站seo
SEO细节:企业SEO如何快速为新站做出效果
SEO细节:企业SEO如何
电商技术将如何发展?2018年有这五个大胆预测
电商技术将如何发展?
最新文章
栏目更新
栏目热门