我有一个包含两个字段的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/