Mysql
 sql >> база данни >  >> RDS >> Mysql

Динамично изграждане на хоризонтално меню

Може би функция или do..while цикъл може да е в ред? Доказателство за концепцията:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да съхранявате няколко опции в една таблица?

  2. Създател на заявки на Laravel - повторна употреба на заявка с изменен израз where

  3. mysql подреждане на заявката за присъединяване по две колони

  4. Свързване на ODBC приложения към MySQL

  5. MySQLi подготвени изявления, показващи грешка, защото MySQLnd не е инсталиран