EMLOG程序提供用户发布文章的功能,有时我们需要在前台需要的位置获取指定用户的文章数量,这时候就需要用到这个EMLOG获取指定用户的文章数量代码函数了,用法简单只要把下方的代码复制到当前模版的module.php文件里去,在模版需要的位置调用就可以了,至于CSS样式请自行编写吧;$uid是指用户的ID号,例如需要调用ID为1的用户所发布文章数量,就把$uid写成1即可,调用代码为<?php lanye_authornum(1);?>
<?php function lanye_authornum($uid){ global $CACHE; $user_cache = $CACHE->readCache('user'); $DB = MySql::getInstance(); $sql = "SELECT COUNT(*) AS authornum FROM ".DB_PREFIX."blog WHERE type='blog' AND hide='n' and author='$uid'"; $result = $DB->query($sql); while($row = $DB->fetch_array($result)){?> <p>用户:<?php echo $user_cache[$uid]['name'];?>(<?php echo $row['authornum'];?>篇文章)</p> <?php }}?>
免责声明:
本页网址:点击复制分享给朋友吧!
本站分享的一切内容资源如若没有备注,均为蓝叶原创,如需转载请注明出处;如有侵权请与我们联系处理。敬请谅解!