我正在呼应从数据库中获取的超文本链接所涵盖的区域列表,
$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>';
}
}
?>
这是给我一个线性输出
西米德兰兹郡
伯明翰
哈伯恩·
埃德巴斯顿
·莫斯利
达德利
哈勒索
文·塞格利
沃里克郡
我正在尝试将输出放入一个动态表中,以便每个 area_district(例如)Dudley 都从一个新列开始,因此位于伯明翰的右侧而不是下方。我尝试的一切都会影响输出的顺序。有任何想法吗?