Mysql
 sql >> Baza danych >  >> RDS >> Mysql

PHP - budowanie wielopoziomowej tablicy asocjacyjnej z bazy danych (sortowanie miast według stanu z bazy danych)

Dzięki chłopaki!

Skończyło się na następującym kodzie:

$query = ('SELECT DISTINCT state,city FROM table ORDER BY state ASC, city ASC');
$result = mysql_query($query);
$states = array();
while ($row = mysql_fetch_assoc($result)) {

    if (!isset($exists[$row['state']])) {

        echo "<div id='location'><div class='state'><p>" . $row['state'] . "</p>";

        $exists[$row['state']] = true;
    }
    echo "<div class='city'><p><a href='?city=".$row['city']."' target='_blank'>".$row['city']."</a></p></div>";
}   


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zwrócić listę dostępnych zestawów znaków w MySQL?

  2. Błąd pola unikatowego MySQL 1500 varchar (nr 1071 — określony klucz jest za długi)

  3. mySQL>> Normalizacja pola rozdzielanego przecinkami

  4. czas trwania mysql i czas pobierania

  5. Przechowywanie i pobieranie ścieżki obrazu w bazie danych mysql php