Blog RSS Feed

Hallo Leute,
ihr habt mir ja schon öfter bei meinem Blog helfen können und das ist jetzt (hoffentlich) die letze große Sache aus der ich schlau nicht schlau werde...

Warum funktioniert mein RSS Feed nicht?

Die Datenbanken
Das ist die "blog" Tabelle:
http://dl.dropbox.com/u/6274093/sql_blog.png
Das ist die "blog_comments" Tabelle:
http://dl.dropbox.com/u/6274093/sql_blog_comments.png
PHP:
<?php
// Verbindung zur Datenbank aufbauen
include('general/connecttosql.php');

// Für verschiedene $_GETs verschiedene Queries defienieren
if ($_GET['category']){
	$category = $_GET['category'];
	
	// Search Query
	$query =
		'SELECT 
			ID,
			Headline,
			Content,
			Date
		FROM
			blog
		WHERE
			Category = "'.$category.'"
			ORDER BY Date';
}
else if ($_GET['commentsfromID']){
	$entryID = $_GET['commentsfromID'];
	
	// Single Entry Query
	$query = 
		'SELECT
			blog_comments.author,
			blog_comments.content,
			blog_comments.date,
			blog.ID
		FROM
			blog,
			blog_comments
		WHERE
			blog_comments.visible = "1"
			AND blog.id = blog_comments.entry_id
			AND blog.ID = "'.$entryID.'"';
}
else {
	$query =
		'SELECT 
			Headline,
			Content,
			Date,
			ID
		FROM
			blog
		WHERE
			1
		ORDER BY Date';
}

// SQL Query durchführen & Fehlerüberprüfung
$result = $db->query($query);
if (!$result) {
    die('Der Query konnte nicht ausgeführt werden: '.$db->error);
}

// Header
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n";
echo "<rss version=\"2.0\">\n";
echo "\t<channel>\n";
echo "\t\t<title>Philipp Stephan / Ps0ke - Blog</title>\n";
echo "\t\t<link>http://blog.psoke.de</link>\n";
echo "\t\t<description>Neuste Beitraege von blog.psoke.de</description>\n";
echo "\t\t<language>de-de</language>\n";

// Ergebnisse anzeigen
if ($result->num_rows) {
    while ($row = $result->fetch_assoc()) {
		//Variabelen
		$Headline = ($row['Headline']);
		$Content = ($row['Content']);
		$ID = ($row['ID']);
		$Date = ($row['Date']);
	
		// Items generieren
		echo "\n\t\t<item>\n";
		echo "\t\t\t<title>".$Headline."</title>\n";
		echo "\t\t\t<description>\n";
		echo $Content."\n";
		echo "\t\t\t</description>\n";
		echo "\t\t\t<link>http://blog.psoke.de/index.php?entryID=".$ID."</link>\n";
		echo "\t\t\t<pubDate>".$Date."</pubDate>\n";
		echo "\t\t</item>\n";
    }
}

// Footer
echo "\n\t</channel>\n";
echo "</rss>";
?>

Wäre echt nett, wenn ihr mir auch hier helfen könntet
 
Zurück