Foros del Web » Programando para Internet » PHP »

Crear menú dinámico (MySQL)

Estas en el tema de Crear menú dinámico (MySQL) en el foro de PHP en Foros del Web. Hola a todos: Estoy intentando crear un menú basado en CSS a partir de una tabla en una base de datos MySQL. La estructura de ...
  #1 (permalink)  
Antiguo 17/03/2010, 13:27
Ktulu
Invitado
 
Mensajes: n/a
Puntos:
Pregunta Crear menú dinámico (MySQL)

Hola a todos:
Estoy intentando crear un menú basado en CSS a partir de una tabla en una base de datos MySQL.
La estructura de la misma es:

id: ID del ítem del menú
texto: lo que aparece como nombre del ítem en el menú
url: link del ítem
parent: campo que asocia al ítem padre del menú

En el caso de los ítems padres el parent toma un valor -1 mientras que en el resto de los casos adopta el valor del id del item padre.

Ahora mi consulta: cómo puedo realizar la consulta y la impresión correspondiente para que me arme la estructura de forma correcta? por mas que intento no logro dar con la solución y me queda una consulta bastante desprolija que ademas no sirve.

La forma común de éste menú es la siguiente:
Código PHP:
 <ul>   
            <
li><a href="#">ITEM1</a>
                    <
ul>
                        <
li><a href="#">Subitem One</a></li>
                        <
li><a href="#">Second Subitem</a></li>
                        <
li><a href="#">Numero Tres</a></li>
                    </
ul>
                </
li>
                <
li><a href="#">ITEM2</a>
                    <
ul>
                        <
li><a href="#">Just one subitem</a></li>
                    </
ul>
                </
li>
                <
li><a href="#">ITEM3</a></li>
                <
li><a href="#">ITEM4</a>
                    <
ul>
                        <
li><a href="#">Subitem One</a></li>
                        <
li><a href="#">Second Subitem</a></li>
                        <
li><a href="#">Numero Tres</a></li>
                        <
li><a href="#">Fourth Thinger</a></li>
                    </
ul>
                </
li>
            </
ul
Gracias de antemano
  #2 (permalink)  
Antiguo 17/03/2010, 13:55
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: Crear menú dinámico (MySQL)

Por que no muestras el codigo de la consulta que estas haciendo? Asi lo vemos y te decimos que estas haciendo mal.
__________________
http://exegesis-biblica.com/
  #3 (permalink)  
Antiguo 29/03/2010, 17:43
Ktulu
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Crear menú dinámico (MySQL)

Ya logré solucionarlo, gracias de todos modos
  #4 (permalink)  
Antiguo 19/11/2010, 05:02
 
Fecha de Ingreso: noviembre-2010
Mensajes: 4
Antigüedad: 14 años
Puntos: 0
Respuesta: Crear menú dinámico (MySQL)

Disculpa, pero podrias colocar cual fue la solicion que encontraste, te lo agradeceria mucho, me imagino que todos los que lleguen a este post tambien.

Etiquetas: css, dinamico, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:42.