Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/01/2013, 14:27
jemp23
 
Fecha de Ingreso: septiembre-2011
Mensajes: 9
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: Ayuda con menu de tres niveles mysql

Hola,

Según lo que entiendo sebe ser algo así:

Código PHP:
Ver original
  1. //consulto los modulo
  2. $qmodulo="select * from modulo;";
  3. $rmodulo = @mysql_query($qmodulo);
  4.  
  5. while (@$info=mysql_fetch_array($rmodulo))
  6.      {
  7.       //imprimo los modulos
  8.        echo $info["campo_titulo"];
  9.  
  10.        //consulto los submenu del modulo
  11.        $qsubMenu="select * from submenu where modulo='".$info["id_modulo"]."';";
  12.        $rsubMenu = @mysql_query($qsubMenu);
  13.        
  14.         while (@$info2=mysql_fetch_array($rmodulo))
  15.                   {
  16.                    //imprimo los submenu
  17.                   echo $info2["campo_titulo_del_submenu"];
  18.                        
  19.                     //consulto el menu del sub
  20.                     $qMenu="select * from submenu where submenu='".$info2["id_submenu"]."';";
  21.                     $rMenu = @mysql_query($qMenu);
  22.  
  23.                     while (@$info3=mysql_fetch_array($rMenu))
  24.                              {
  25.                                //imprimo los menu
  26.                                echo $info3["campo_titulo_del_menu"];
  27.                               }  
  28.                   }
  29.       }

Esa es la estructura que debes seguir, no olvides que hace falta la conexión a la base de datos y para que se vea mejor el menú agregar unos div y las etiquetas <a href>