Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/04/2006, 05:42
Avatar de skaperna
skaperna
 
Fecha de Ingreso: marzo-2005
Ubicación: Barcelona
Mensajes: 84
Antigüedad: 19 años, 2 meses
Puntos: 1
Menu desplegable a partir de BD con subniveles

Hola,

he abierto un nuevo tema pq es un poco diferente al de Expinete... vereis, lo quiero hacer es un menu, en el cual cada seccion del menú, puede tener otro submenú. Las diferentes secciones y subsecciones, las tengo en un array que he construido en php obteniendolas de la Bd, tipo así:

Código PHP:
Array
(
    [
0] => Array
        (   [
nivel] => 1
            
[id_hijo] => 1
            
[nombre] => Perros
            
[num_hijos] => 3
            
[hijos] => Array
                (
                    [
0] => Array
                        (
                            [
nivel] => 2
                            
[id_hijo] => 2
                            
[nombre] => Comida
                            
[num_hijos] => 0
                            
[hijos] => 
                        )

                    [
1] => Array
                        (
                            [
nivel] => 2
                            
[id_hijo] => 15
                            
[nombre] => Ropa
                            
[num_hijos] => 0
                            
[hijos] => 
                        )

                    [
2] => Array
                        (
                            [
nivel] => 2
                            
[id_hijo] => 5
                            
[nombre] => Complementos
                            
[num_hijos] => 0
                            
[hijos] => 
                        )
                )

        )

    [
1] => Array
        (
            [
nivel] => 1
            
[id_hijo] => 4
            
[nombre] => Gatos
            
[num_hijos] => 2
            
[hijos] => Array
                (
                    [
0] => Array
                        (
                            [
nivel] => 2
                            
[id_hijo] => 11
                            
[nombre] => Comida
                            
[num_hijos] => 1
                            
[hijos] => Array
                                (
                                    [
0] => Array
                                        (
                                            [
nivel] => 3
                                            
[id_hijo] => 16
                                            
[nombre] => Macrobiotica
                                            
[num_hijos] => 0
                                            
[hijos] => 
                                        )

                                )

                        )
               )
        ) 
y lo que me gustaria poder mostrar es:

Perros
Gatos
Aves

y que cuando clickase a Perros me saliesen al lado los hijos de éste, es decir, un submenú con :
Comida
Ropa
Complementos

y si alguno de éstos tubiese otras subsecciones, pues que actuase igualmente.

... continua en el siguiente mensaje ....
__________________
La sangre son las lágrimas del alma...