我對數據庫的SQL :(表1)PHP while循環選擇類別
-- id
-- city_name
-- image
,我想查看裏面他們每圖像城市,例如:美國有3個圖像和加拿大有2個,它會看起來像:
USA
image 01
image 02
image 03
CANADA
image 01
image 02
我試過這個代碼,它會查看混合的所有記錄
$results1 = mysql_query("SELECT * FROM gallery");
while($r = mysql_fetch_array($results1)) {
echo $r[city_name]."<hr>";
$city = $r[city_name];
$results2 = mysql_query("SELECT * FROM gallery WHERE city_name='$city'");
while($r = mysql_fetch_array($results2)){
echo '<img border="0" src="'.$r['image'].'">';
}
}
謝謝,
我做到了,這段代碼只是舉個例子,謝謝 – user1778423