EMLOG按天数时间调用随机热门文章列表

EMLOG周文章排行榜、EMLOG月文章排行榜、EMLOG24小时文章排行榜的代码。

<?php
//30天按点击率排行文章
function getdatelogs($log_num) {
    $db = MySql::getInstance();
    $time = time();
    $sql = "SELECT gid,title FROM ".DB_PREFIX."blog WHERE type='blog' AND date > $time - 30*24*60*60 ORDER BY `views` DESC LIMIT 0,$log_num";
    $list = $db->query($sql);
    while($row = $db->fetch_array($list)){ ?>
<li><a href="<?php echo Url::log($row['gid']); ?>" title="<?php echo $row['title']; ?>"><?php echo $row['title']; ?></a></li>
    <?php } ?>
<?php } ?>
以上是按30天输出点击热门文章列表,把代码复制到模板目录下的module.php里面,在需要的地方输入<?php getdatelogs(10);?>调用,10为文章列表调用数量,30*24*60*60为30天,如要改成7天只需要把30改为7即可,一年就改成365即可。
-=||=-收藏

未经允许不得转载:云破天开 » EMLOG按天数时间调用随机热门文章列表

评论

9+6=