I have a problem with outputting a list of a requested song title, artist, album, together with the name of the requester and his message in XML.
I tried this but it gives me a blank page:
$link = mysql_connect("localhost","dbuser","dbpass");
mysql_select_db("dbname");
$query = "SELECT requestlist.host, requestlist.msg, requestlist.name, songlist.ID, songlist.count_requested, songlist.artist, songlist.title,
songlist.album, songlist.buycd, songlist.date_played, count(*) as cnt FROM requestlist, songlist
WHERE (requestlist.songID = songlist.ID) AND (requestlist.code<700) GROUP BY requestlist.msg, songlist.ID, songlist.count_requested,
songlist.artist, songlist.title, songlist.album, songlist.buycd, songlist.date_played ORDER BY requestlist.msg DESC, songlist.date_played DESC" ;
$results = mysql_query($query);
echo "<request>
";
while($line = mysql_fetch_assoc($results)) {
echo " <CD>
";
echo "<singer>" . $line["artist"] . "</singer>
";
echo "<song>" . $line["title"] . "</song>
";
echo "<album>". $line["album"] ."</album>
";
echo "<name>". $line["name"] ."</name>
";
echo "<shout>" . $line["msg"] . "</shout>
";
echo "</CD>
";
}
echo "</request>
";
mysql_close($link);