Foros del Web » Programando para Internet » PHP »

Arbol

Estas en el tema de Arbol en el foro de PHP en Foros del Web. Hola a todos, necesito que me ayuden con esto ya que no se me ocurre como hacerlo......necesito hacer un tipo menu como el arbol del ...
  #1 (permalink)  
Antiguo 22/02/2006, 08:30
 
Fecha de Ingreso: septiembre-2005
Mensajes: 22
Antigüedad: 18 años, 7 meses
Puntos: 0
Pregunta Arbol

Hola a todos, necesito que me ayuden con esto ya que no se me ocurre como hacerlo......necesito hacer un tipo menu como el arbol del explorador de windows, mas menos de 4 niveles.....esto lo tengo que realizar para mostrarlo en una pagina en php...
obs: los elementos del arbol los tengo en bd...
por favor si me pueden ayudar se los agradeceria....

aaaaaa y si tienen uno en javascript tb, se que hay en el web pero no e encontrado nada, el que lo haya bajado o tenga uno que me lo envie pliss..
Grax a todos chaus
  #2 (permalink)  
Antiguo 22/02/2006, 08:53
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero .. en tu "BBDD" como registras y organizas tu "arbol". Usas un campo par definir el registro "padre" al que pertenece? (u otra técnica?).

Hay una FAQ en el foro de PHP que te ayudará a obtener tus datos según la técnica que describí:

http://www.forosdelweb.com/showpost....&postcount=146

Y un extenso tutorial (que trata otras técnicas para genenera un arbol jerarquico):
http://www.sitepoint.com/article/hie...-data-database

Si necesitas efectos "visuales" DHTML y demás para expandir/contraer ramas de ese arbol generado .. tendrás que ver alguna opción DHTML que lo haga y según gestione sus datos a presentar .. así incorporar PHP para generer ese tipo de estructura que necesite.

Algunos ejemplos que te podrían servir:
http://www.chipchapin.com/WebTools/MenuTools/
http://www.hotscripts.com/PHP/Script...te_Navigation/

Realmente si usas google por "tree dhtml menu php mysql" salen bastantes cosas ...

Un saludo,
  #3 (permalink)  
Antiguo 22/02/2006, 09:00
 
Fecha de Ingreso: septiembre-2005
Mensajes: 22
Antigüedad: 18 años, 7 meses
Puntos: 0
Gracias cluster por tu ayuda....voy a ver si me resulta algo....
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 10:38.