-1

我正在呼应从数据库中获取的超文本链接所涵盖的区域列表,

$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 都从一个新列开始,因此位于伯明翰的右侧而不是下方。我尝试的一切都会影响输出的顺序。有任何想法吗?

4

1 回答 1

1

那你为什么不尝试使用 HTML 表格呢?或者将每个分组放在一个浮动的 div 中,以便它们可以并排放置?我的主要建议是先制定您的 HTML 模板,然后再制定如何将动态数据注入其中。

于 2012-12-07T23:48:06.103 回答