Hi
folgender Code klappt leider nicht wirklich, es wird immer nur der aktuellste Eintrag gezeigt
was mach ich falsch?
folgender Code klappt leider nicht wirklich, es wird immer nur der aktuellste Eintrag gezeigt
Code:
<?php
$handler=mysql_connect("123","123","123");
mysql_select_db("123",$handler);
header("Content-Type: application/rss+xml");
echo('<?xml version="1.0" encoding="ISO-8859-1"?>');
?>
<rss version="2.0">
<channel>
<title>wohnfamilie.de - RSS</title>
<link>http://www.wohnfamilie.de</link>
<description>wohnfamilie.de - Neuigkeiten via RSS</description>
<language>de-de</language>
<pubDate><?php echo(date("r")); ?></pubDate>
<?php
$result = mysql_query("SELECT * FROM modx_site_content WHERE parent = '14' ORDER BY createdon DESC",$handler);
$anzahl = mysql_numrows($result);
for ($i = 0; $i < $anzahl; $i++)
{
$row = mysql_fetch_array($result);
$pagetitle = $row[pagetitle];
$content = $row[content];
$createdon = $row[createdon];
?>
<item>
<title><?php echo $pagetitle ?></title>
<link>http://www.wohnfamilie.de</link>
<description><?php echo $content ?></description>
<pubDate><?php echo(date("r",$createdon)); ?></pubDate>
</item>
<?php
}
?>
</channel>
</rss>
was mach ich falsch?