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

Langage PHP Discussion :

Représentation intervallaire - tris


Sujet :

Langage PHP

  1. #1
    Membre du Club Avatar de snyfir
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 246
    Points : 56
    Points
    56
    Par défaut Représentation intervallaire - tris
    Bonjour,

    J'ai lu et appliqué l'article à l'adresse suivante:
    http://sql.developpez.com/arborescence/

    Je me heurte à un souci : le tri par ordre alphabétique

    En reprenant un extrait de l'exemple de l'article ci-dessus, j'aurais souhaité à partir ce ceci par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    - transport
    --- terrestre
    ----- voiture
    ----- moto
    ----- velo
    ----- camion
    --- marin
    ----- paquebot
    ----- voilier
    ----- planche à voile
    obtenir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    - transport
    --- marin
    ----- voilier
    ----- paquebot
    ----- planche à voile
    --- terrestre
    ----- camion
    ----- moto
    ----- velo
    ----- voiture
    Je ne sais pas du tout comment mis prendre.
    Merci d'avance pour votre aide.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    En ajoutant un ORDER BY dans ta requete ?

  3. #3
    Membre expert
    Avatar de Eusebe
    Inscrit en
    Mars 2006
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 992
    Points : 3 344
    Points
    3 344
    Par défaut
    Bonjour,

    Peux-tu nous montrer la requête qui te permet de récupérer les données pour afficher ton arbre ?

  4. #4
    Membre du Club Avatar de snyfir
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 246
    Points : 56
    Points
    56
    Par défaut
    Voici la requête qui me permet d'afficher mon arbre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $retour = mysql_query("SELECT * FROM category WHERE bleft > '$bleft' AND bright < '$bright' ORDER BY bleft");

  5. #5
    Membre expert
    Avatar de Eusebe
    Inscrit en
    Mars 2006
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 992
    Points : 3 344
    Points
    3 344
    Par défaut
    C'est bien ce que je craignais...

    Je pense que le mieux avec une telle structure pour avoir un tri alphabétique, c'est de stocker les données dans le bon ordre, et donc modifier ta méthode d'insertion...

  6. #6
    Membre du Club Avatar de snyfir
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 246
    Points : 56
    Points
    56
    Par défaut
    Le problème c'est qu'il sont déjà inséré.

Discussions similaires

  1. Gestion d'arbres par représentation intervallaire - Déplacements et tris
    Par samche dans le forum Algorithmes et structures de données
    Réponses: 11
    Dernier message: 18/06/2013, 15h58
  2. Tri d'un arbre par représentation intervallaire
    Par Seb33300 dans le forum Langage SQL
    Réponses: 6
    Dernier message: 09/10/2012, 19h50
  3. Représentation intervallaire et tri alphabétique
    Par grunk dans le forum Requêtes
    Réponses: 3
    Dernier message: 31/08/2012, 08h50
  4. Représentation Intervallaire,
    Par Mouse dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 02/05/2005, 02h40
  5. Représentation intervallaire des listes arborescentes
    Par PMAR dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 05/11/2004, 09h35

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