EMLOG获取指定用户的文章数量代码

EMLOG程序提供用户发布文章的功能,有时我们需要在前台需要的位置获取指定用户的文章数量,这时候就需要用到这个EMLOG获取指定用户的文章数量代码函数了,用法简单只要把下方的代码复制到当前模版的module.php文件里去,在模版需要的位置调用就可以了,至于CSS样式请自行编写吧;$uid是指用户的ID号,例如需要调用ID为1的用户所发布文章数量,就把$uid写成1即可,调用代码为

  1. <?php  
  2. function lanye_authornum($uid){  
  3. global $CACHE;  
  4. $user_cache = $CACHE->readCache(‘user’);  
  5. $DB = MySql::getInstance();  
  6. $sql = “SELECT COUNT(*) AS authornum FROM “.DB_PREFIX.“blog WHERE type=’blog’ AND hide=’n’ and author=’$uid'”;  
  7. $result = $DB->query($sql);  
  8. while($row = $DB->fetch_array($result)){?>  
  9. <p>用户:<?php echo $user_cache[$uid][‘name’];?>(<?php echo $row[‘authornum’];?>篇文章)</p>  
  10. <?php }}?>  
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA赞助
共{{data.count}}人
人已赞助
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索