Afficher un arbre en représentation intervallaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Afficher un arbre en représentation intervallaire

Re: Afficher un arbre en représentation intervallaire

par CSA75 » 21 avr. 2010, 19:17

Merci Ryle pour tes réponses toujours efficace. :D
Vais opter pour la 2ème option.

Re: Afficher un arbre en représentation intervallaire

par Ryle » 19 avr. 2010, 22:48

Pour un affichage simple, la meilleure solution est selon moins de faire des listes imbriquées. Cela te permet de conserver l'arborescence et peut aisément être mis en forme avec du javascript/css pour faire un menu en cascade ou un explorateur façon windows.

En solution plus compliquée, tu peux construire un tableau en html en jouant sur les colspan/rowspan en fonction du nombre de fils de chaque branche. Ca permet d'avoir quelque chose d'un peu plus proche visuellement d'un arbre, mais plus complexe à réaliser :)

Après, j'imagine qu'il doit exister des scripts permettant de construire un arbre via une librairie graphique... ça vaudrait sans doute la peine de jeter un coup d'oeil sur le net ;)

Afficher un arbre en représentation intervallaire

par CSA75 » 19 avr. 2010, 21:52

Hello,

Pour les besoins d'un script PHP de gestion interne de ma boite, j'ai été amené à gérer l'organigramme hiérarchique et l'ai représenté dans ma base de données sous la forme d'un arbre intervallaire. (cf http://sqlpro.developpez.com/cours/arborescence/)
Le problème c'est que je n'arrive pas à trouver comment afficher simplement cet arbre. Quelqu'un aurait-il suggestion ?

Merci de votre aide :)