0

要求された曲のタイトル、アーティスト、アルバムのリストを、要求者の名前と XML でのメッセージとともに出力することに問題があります。

これを試しましたが、空白のページが表示されます:

$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>\n";

while($line = mysql_fetch_assoc($results)) {
    echo "         <CD>\n";
    echo "<singer>" . $line["artist"] . "</singer>\n";
    echo "<song>" . $line["title"] . "</song>\n";
    echo "<album>". $line["album"] ."</album>\n";
    echo "<name>". $line["name"] ."</name>\n";
    echo  "<shout>" . $line["msg"] . "</shout>\n";
    echo "</CD>\n";   
}
echo "</request>\n";
mysql_close($link);
4

1 に答える 1