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

PHP & Base de données Discussion :

afficher valeur ordre croissant liste déroulante


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2010
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 19
    Par défaut afficher valeur ordre croissant liste déroulante
    Bonjour à tous,

    voilà mon problème.

    J'ai stocké dans ma base de données une table où chaque utilisateur a un classement:
    - utilisateur 1:1
    - utilisateur 2:3
    -utilisateur 3:2

    J'arrive à afficher la donnée dans une liste déroulante pour pouvoir modifier mais le problème,c'est que par exemple pour l'utilisateur 3, j'ai la liste suivante:2,1,2,3.

    Je voudrais juste qu'il y ait dans la liste déroulante les valeurs 1,2,3 et qu'on voit à l'affichage le 2 dans la liste déroulante avec le 1 avant et le 3 après.

    Est ce que vous voyez ce que je veux dire ???

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 325
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 325
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par JulioB85 Voir le message
    J'ai stocké dans ma base de données une table où chaque utilisateur a un classement:
    - utilisateur 1:1
    - utilisateur 2:3
    -utilisateur 3:2
    OK

    J'arrive à afficher la donnée dans une liste déroulante pour pouvoir modifier mais le problème,c'est que par exemple pour l'utilisateur 3, j'ai la liste suivante:2,1,2,3.
    Pas compris.

    Je voudrais juste qu'il y ait dans la liste déroulante les valeurs 1,2,3 et qu'on voit à l'affichage le 2 dans la liste déroulante avec le 1 avant et le 3 après.
    Pourquoi en 2nd alors qu'il est classé 3e ?

    Est ce que vous voyez ce que je veux dire ???
    Du tout pour le moment

  3. #3
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Par défaut
    en html, tu as la possibilité de faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <select name="blablabla">
    <option value="3">utilisateur 1</option>
    <option value="2">utilisateur 2</option>
    <option value="1">utilisateur 3</option>
    </select>
    moi non plus je comprends pas très bien...

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    219
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 219
    Par défaut
    Bonjour
    comme tu as dit, que tu stocke tes données dans une table, alors je pense que lorsque tu charges tes données, tu fais une requete de selection des donnes avant de la stocke dans une variables puis de les utilisées,
    alors dans ta requete de selection, il suffit que tu fasse un tri, ( croissant ou decroissant), les valeurs tri qui sont stockes dans la variable, selon, alors clasé lorsque tu appeles la variable dans ta selection


    courage et bonne chance

Discussions similaires

  1. Afficher cases à cocher selon une valeur d'une liste déroulante.
    Par sihammaster dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 19/04/2012, 11h26
  2. [2.x] [Symfony2] : afficher valeur sélectionné dans liste déroulante
    Par hx.jonathan dans le forum Symfony
    Réponses: 3
    Dernier message: 14/09/2011, 16h26
  3. Réponses: 1
    Dernier message: 14/04/2010, 10h27
  4. [WD-2002] Afficher un champ en fonction de la valeur d'une liste déroulante
    Par babycoca dans le forum Word
    Réponses: 7
    Dernier message: 07/10/2009, 11h03
  5. Réponses: 1
    Dernier message: 14/06/2007, 20h00

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