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 :

classement par tri en fonction d'une variable


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 4
    Par défaut classement par tri en fonction d'une variable
    bonjour,

    j'aimerai connaitre la syntaxe pour recuperer les données d'une table (classement) et les classer selon une variable ($choix) dont le contenu est la classe selectionnée dans un menu deroulant. donc $choix renverra soit la classe 1 soit la classe 2....

    ca doit etre de cette forme mais ca ne marche pas.

    $reponse = mysql_query('SELECT * From classement ORDER BY "' .$choix. '" DESC')or die(mysql_error());

    si quelqu'un a une idée
    merci
    marc

  2. #2
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 56
    Par défaut
    Classe 1, classe 2 ... correspondent a quoi ? des données ou des colonnes car pour ordonner ta table, c'est dépendant d'une colonne. Tu ne voudrais pas plutôt afficher que les données ou il y a classe 1 ... ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 4
    Par défaut
    slt daxou3

    si tu veux j'ai 3 classes genre
    nb de point au 1er tour
    nb de point au 2e tour
    nb de point total

    je click dans le menu deroulant sur une de ces 3 classes (par ex nb de point total) ce qui enregistre dans la variable $choix, nb de point total.

    ensuite j'affiche le contenu de $choix et les données de la classe nb de point total dans l'exemple.

    mais je n'arrive pas a afficher les données de la classe nb de point total par ordre decroissant.

  4. #4
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    56
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 56
    Par défaut
    Tu peux juste me donner la structure de ta table car je ne suis pas sur de comprendre a quoi cela correspond.
    Est ce que 1er tour c'est une colonne ou le contenu d'une colonne.

    Je vois plus un truc comme cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $sql = 'SELECT * FROM classement WHERE type=\''.$choix.'\' ORDER BY id DESC';

Discussions similaires

  1. Réponses: 2
    Dernier message: 24/09/2010, 20h28
  2. Créer une fonction avec une variable
    Par Ricou13 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 22/01/2007, 23h51
  3. action vers formaulaire en fonction d'une variable
    Par JauB dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 18/01/2007, 15h47
  4. Valeur par defaut a partir d'une variable vba ?
    Par Alpha31 dans le forum Access
    Réponses: 2
    Dernier message: 06/06/2006, 16h00
  5. [VB6] Image en fonction d'une variable?
    Par TomIG dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 25/03/2006, 01h22

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