sql >> Database >  >> RDS >> Mysql

Dynamisch bouwen van horizontaal menu

Misschien is een functie of een do..while-lus in orde? Bewijs van concept:

function menuQuery($id)
{
    $query = "SELECT * FROM site_menu WHERE Menu_ParentID = $id";

    if ($query) {
        foreach($query AS $q) {
            //run through the results
            menuQuery($q->id);
        }
    }
}

//initial call of top level menu items
menuQuery(0);


  1. Een database exporteren met behulp van de opdrachtregel

  2. Automatisering gebruiken om releasetests op PostgreSQL te versnellen

  3. Hoe de tekenset en sortering van een tabel in MySQL in te stellen?

  4. Hoe alle afhankelijkheden van een tabel in de sql-server te vinden