我在数据库上有 1 个表 :( SQL )
-- 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'].'">';
}
}
谢谢,