我正在回应从数据库中获取的超文本链接所涵盖的区域列表
$area_shire = '';
$area_district = '';
$area_name = '';
while($rows = mysql_fetch_assoc($query)) {
if ($rows['area_shire'] != $area_shire) {
$area_shire = $rows['area_shire'];
$area_shire_url = str_replace(' ', '_', $area_shire);
echo '<h2><a href=Driveway_Cleaning_'.$area_shire_url.'>'.$area_shire.'</a></h2><br>';
}
if ($rows['area_district'] != $area_district) {
$area_district = $rows['area_district'];
$area_district_url = str_replace(' ', '_', $area_district);
echo '<h3><a href=Driveway_Cleaning_'.$area_district_url.'>'.$area_district.'</a></h3><br>';
}
if ($rows['area_name'] != $area_name) {
$area_name = $rows['area_name'];
$area_name_url = str_replace(' ', '_', $area_name);
echo '<a href=Driveway_Cleaning_'.$area_name_url.'>'.$area_name.'</a><br>';
}
}
?>
这是给我一个线性输出
HARBORNE
埃德巴斯顿
莫斯里
哈索威
Sedgley
我正在尝试将输出放入动态表中,因此每个area_district(例如)Dudley都会在新列中开始,因此位于伯明翰右侧而不是下方。我尝试的一切都会影响输出的顺序。有任何想法吗?
答案 0 :(得分:1)
为什么不尝试使用HTML表呢?或者将每个分组放在一个平坦的div中,以便它们可以放在一起?我的主要建议是先制定HTML模板,然后研究如何将动态数据注入其中。