0
我一直試圖解決這個很長一段時間,我放棄了。 我從一張桌子獲得信息,沒問題。 但我需要根據另一個表中的信息排除一些結果。根據來自另一個MySQL表的信息顯示一個表的結果
querylist
id | artist | title
1 | Kelly Clarkson | Catch My Breath
2 | Nicki Minaj | Va Va Voom
3 | Jingle | Jingle100
songlist
id | artist | title | songtype
1 | Kelly Clarkson | Catch My Breath | S
2 | Nicki Minaj | Va Va Voom | S
3 | Jingle | Jingle100 | I
當我從querylist表我的結果,我要排除那些沒有songtype■從表中的SongList所有歌曲。
我有這個,我怎樣才能得到歌曲只與宋型S?
$result = mysql_query("SELECT * FROM queuelist q LEFT JOIN requestlist r ON q.requestid = r.id LEFT JOIN songlist s ON q.songid = s.id ORDER BY q.sortID ASC LIMIT 5 ",$dbcon);
echo "<table>\n";
if ($myrow = mysql_fetch_array($result)){
do{
$artist = $myrow["artist"];
$title = $myrow["title"];
echo "<tr><td>$artist - $title</td>";
echo "</tr>\n";
}while($myrow = mysql_fetch_array($result));
}
echo "</table>";
哇,這麼簡單。我錯過了。 非常感謝你。那只是拯救了我的一天。 :-) –