我有一个包含两个字段的SQL表:City和State。我想建立一个包含所有州和各个城市的简单列表,但是到目前为止还没有。我想要这样的东西:

<ul>
<li>New York
    <ul>
    <li>Albany</li>
    <li>Buffalo</li>
    <li>New York City</li>
    </ul>
</li>
<li>Illinois
    <ul>
    <li>Chicago</li>
    <li>Rockford</li>
    </ul>
</li>
</ul>


我做了下面的选择,但是只列出了状态。找不到显示各自城市的方法:

<?php
$result = mysqli_query($con,"SELECT DISTINCT states,cities FROM table ORDER BY states");
while($row = mysqli_fetch_array($result))
{
  // show here
}
?>

最佳答案

状态可能是

$row['states']


城市

$row['cities']

关于php - 从MySQL表中选择并显示州和各个城市,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17981779/

10-12 13:04
查看更多