IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

afficher le contenu d'une table de ma BDD sous forme d'un arbre?


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 42
    Par défaut afficher le contenu d'une table de ma BDD sous forme d'un arbre?
    bonjour;
    j'ai une table "ma_table" qui contient 4 champs,"pere,fils,nom_pere,nom_fils",et je veux afficher le contenu de ma table sous forme d'un arbre ,par exemple:
    dans ma table voila ce qu'ilya:
    pere fils nom_pere nom_fils
    f f1
    f e f1 e1
    f e f1 e2
    f e f1 e3
    f e f1 e4
    e se e1 se1
    e se e1 se2
    . . . .
    . . . .
    alors je veux afficher ce contenu sous cette forme:
    -f1
    -e1
    se1
    se2
    -e2
    -e3
    -e4
    si quelqu'un peut m'aider,merci

  2. #2
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    quel langage est utilisé pour généré cet arbre ?
    que doit faire cet arbre ? ( s'ouvrir / fermer ??? )

  3. #3
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 42
    Par défaut
    je developpe avec struts2 (java,jsp),et je veux afficher cette arbre pour voir ce que j'ai dans ma table de BDD

  4. #4
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    Salut,

    Connais-tu déjà l'algorithme pour obtenir un arbre depuis ta table?

  5. #5
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    il va déja te falloir une méthode récursive coté serveur pour afficher l'arbre, la gestion ( ouverture/fermeture se fera en javascript de façon assez simple ...)
    mais sans une arborescence précise, difficile de t'aider plus ....

  6. #6
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 42
    Par défaut
    franculo_caoulene,mon probleme c'est que j'ai pas un algorithme pour recupere mes donnees sous forme d'un arbre et comment l'afficher cette arbre,svp aider moi c'est important pour moi

  7. #7
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par le_chomeur Voir le message
    il va déja te falloir une méthode récursive coté serveur pour afficher l'arbre
    Pas forcément : ça dépend du SGBD.

    Sous Oracle, par exemple, l'instruction "CONNECT BY PRIOR" permet de gérer une relation père/fils (sous réserve que chaque enregistrement contienne un id + l'id du père, ce qui semble être le cas ici), et donc de sortir l'arborescence directement à partir d'un select.

    Je ne connais pas la correspondance (ni l'existence) pour les autres SGBD

    A+

Discussions similaires

  1. Réponses: 0
    Dernier message: 23/06/2009, 11h10
  2. afficher le contenu d'une table de ma BDD dans un tableau
    Par nono2009 dans le forum Struts 2
    Réponses: 1
    Dernier message: 22/06/2009, 20h14
  3. Réponses: 1
    Dernier message: 29/04/2007, 19h53
  4. Réponses: 18
    Dernier message: 12/06/2006, 09h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo