«

EMLOG获取相同作者或相同分类下的相关文章代码

时间:2019-10-9 11:35     作者:博客志     分类: emlog教程


有的时候,我们需要在文章页调用相同分类下的一些文章,或者是调用同一作者发布的一些文章,然而EMLOG官方并没有提供这样的代码,现在就来为大家分享一下EMLOG获取相同作者或相同分类下的相关文章的代码。

一、操作步骤

打开模板文件echo_log.php,在适当的位置插入如下代码,即可实现调用EMLOG相同分类下的文章

<?php //同分类文章
$sql=mysql_query("SELECT * FROM ".DB_PREFIX."blog WHERE sortid ='".$sortid."' order by `views` DESC LIMIT 0,10");
while($row = mysql_fetch_array($sql)){?>
<li><a href="<?php echo Url::log($row['gid']);?>"><?php echo $row['title'];?></a></li>
<?php }?>

打开模板文件echo_log.php,在适当的位置插入如下代码,即可实现调用EMLOG相同作者发布的文章

<?php //同作者文章
$sql=mysql_query("SELECT * FROM ".DB_PREFIX."blog WHERE author ='".$author."' order by `views` DESC LIMIT 0,10");
while($row = mysql_fetch_array($sql)){?>
<li><a href="<?php echo Url::log($row['gid']);?>"><?php echo $row['title'];?></a></li>
<?php }?>

二、教程解析

对数据库中的文章进行判断,然后通过PHP代码实现调用EMLOG相同分类下的文章或调用EMLOG相同作者发布的文章

三、注意事项

1、本教程不含任何样式,因此实现的效果比较简单粗糙,请根据自己的需要自行编写CSS样式

2、本教程中的LIMIT 0,10指的是从第一篇文章开始,10表示数量,请根据需要自行修改该数字