PHP/MYSQL/RSS提要将所有帖子加载到一个帖子中
当你拉RSS提要时,它会显示一篇文章,但是在那篇文章中,所有其他的文章都会显示出来。我已经检查了我所有的结案,并且一次又一次地修改了代码,但是看不出问题出在哪里。在某些RSS阅读器上,它只是说错误无法读取提要。但在其他方面,我有这个问题 任何方向都会有帮助。代码如下: 您可以使用对象 而您的sql查询和foreachPHP/MYSQL/RSS提要将所有帖子加载到一个帖子中,php,mysql,rss,Php,Mysql,Rss,当你拉RSS提要时,它会显示一篇文章,但是在那篇文章中,所有其他的文章都会显示出来。我已经检查了我所有的结案,并且一次又一次地修改了代码,但是看不出问题出在哪里。在某些RSS阅读器上,它只是说错误无法读取提要。但在其他方面,我有这个问题 任何方向都会有帮助。代码如下: 您可以使用对象 而您的sql查询和foreach $get_articles = "SELECT `id`, `title`, `image`, `text`, DATE_FORMAT(`date`,'%a, %e %b %Y')
$get_articles = "SELECT `id`, `title`, `image`, `text`, DATE_FORMAT(`date`,'%a, %e %b %Y') as `date` FROM `posts` WHERE `date` <= CURDATE() ORDER BY `added` DESC LIMIT 20";
$articles = mysql_query($get_articles);
while ($obj = mysql_fetch_object($articles)) {
$array[$obj->id]['id'] = $obj->id;
$array[$obj->id]['title'] = $obj->title;
$array[$obj->id]['image'] = $obj->image;
$array[$obj->id]['date'] = $obj->date;
}
以及输出:
foreach ($array as $k) {
echo "<item>";
echo "<title>" . $k['title'] . "</title>";
echo "<description>" . $k['image'] . "</description>";
echo "<date>" . $k['description'] . "</date>";
echo "</item>";
}
这是一个示例,您必须按照自己的方式编码您能给出输出的示例吗?迟早会有人出现并为此感到不安,所以让我饶了他们吧。mysql_*命令已弃用。当你有机会的时候,建议你看看PDO:迈克:TUBAGUY谢谢你,我一定会调查的。
foreach ($array as $k) {
echo "<item>";
echo "<title>" . $k['title'] . "</title>";
echo "<description>" . $k['image'] . "</description>";
echo "<date>" . $k['description'] . "</date>";
echo "</item>";
}