我有一个包含两个字段的 SQL 表:城市和州。我想建立一个包含所有州和所有各自城市的简单列表,但到目前为止还做不到。我想要这样的东西:
<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/