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表示数量,请根据需要自行修改该数字