sql >> Database teknologi >  >> RDS >> Mysql

Dynamisk opbygning af horisontal menu

Måske en funktion eller en do..while loop kan være på sin plads? Proof of 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. Syntetisk datagenerering

  2. Opret et symbollink til biblioteket libmysqlclient.18.dylib

  3. Hvordan optimerer man en 'col =col + 1' UPDATE-forespørgsel, der kører på 100.000+ poster?

  4. dynamisk tabelnavn i markøren