Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/11/2009, 16:02
jbello
 
Fecha de Ingreso: noviembre-2008
Ubicación: Venezuela
Mensajes: 13
Antigüedad: 15 años, 5 meses
Puntos: 0
Problema realizando recorrido de niveles

Buenas tardes amigos

A ver si alguien me puede ayudar con mi problema, el cual es el siguiente:

Tengo una tabla en Mysql llamada niveles_organizacionales, la cual tiene la siguiente estructura

idniveles_organizacionales
organizacion
sub_nivel
denominacion

en esta tabla tengo los siguientes registros guardados

idnivel_organizacional | organizacion | sub_nivel | denominacion
28 | 3 | 0 | Direccion General
29 | 3 | 28 | Secretaria
30 | 3 | 28 | Prueba
31 | 3 | 30 | Oficina del Director

Ahora bien, como veran el campo sub nivel vincula un registro con otro, pero necesito mostrar los registros en una lista desplegable de la siguiente forma

Direccion General - Secretaria
Direccion General - Prueba
Direccion General - Prueba - Oficina del Director

y asi sucesivamente

como se daran cuenta debendiendo del nivel al que sea sub nivel debe mostrarlo al lado, por decirlo de cierto modo seria como un arbol, el problema esta en que la cantidad de sub niveles que pueden haber no esta definida, es decir no puedo hacer una cantidad finita de while recorriendo los sub niveles

Por favor quien me pueda ayudar se lo agradeceria enormemente

Saludos