我有一個SQL表,有兩個字段:城市和州。我想建立一個所有州和所有城市的簡單列表,但直到現在還不能。我想這樣的事情:從MySQL表中選擇並顯示狀態和相應的城市
<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
}
?>
您需要檢查查詢。它將顯示州和城市。你需要有任何state_id或類似的東西來知道哪個州是城市? –
你的桌子是什麼樣的? – immulatin