我对数据库的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