emlog调取最新文章并标序源代码实现

原创 浪子丶刘少  2019-04-01 09:20  阅读 2,475 次 评论 0 条 百度已收录

问题阐述:

有点朋友们在自建首页后就会选择建立最新文章模块,并需要调取最新文章并标序。可以使用一下教程直接建立。

操作步骤:

1.首先打开module.php文件,最后加入

<?php
//最新文章调用函数
function liangxin_new($num){
$db=MySql::getInstance();
$logs = $db->query("SELECT gid ,title FROM " . DB_PREFIX . "blog WHERE hide='n' and type='blog' ORDER BY date DESC LIMIT 0, $num");
$i = 0;
while ($row = $db->fetch_array($logs)){
$row['title'] = htmlspecialchars($row['title']);
$i++;
?>
<li><span><?php echo $i ?></span><a href="<?php echo Url::log($row['gid']); ?>" title="<?php echo $row['title']; ?>" ><?php echo $row['title']; ?></a></li>
<?php }
}
?>

2.在需要显示最新文章的页面模版,如log_list.php的相应位置添加如下调用代码

<?php liangxin_new(5);?> //小括号内的数字5是表示调用数据的条数,可自行修改!

说明:此处的调用代码是独立的,只能调用到数据及排行数字,而没有html框架代码,所以自由度更大一些!但是也有其缺点,此代码无法显示置顶文章的效果(如果有置顶文章时不会在此区域显示出来)。

本文地址:https://www.ezliushao.com/55.html
加入我们:请加入刘少技术博客交流群:扫描二维码刘少技术博客的QQ交流群 | 浪子丶刘少 QQ:1150110267(注:微信暂停添加好友)
版权声明:本文为原创文章,版权归 浪子丶刘少 所有,欢迎分享本文,转载请保留出处!

发表评论


表情