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 :

Tri dans tableau html via liste déroulante


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Inscrit en
    Février 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 11
    Points : 3
    Points
    3
    Par défaut Tri dans tableau html via liste déroulante
    Bonjour,

    Voila la situation, j'ai un tableau html qui récupère la table des Arret_chaine d'une période que je choisis.

    La table arret chaine est constitué de Type, Constat, Cause, Demande, Imputation.

    Donc la tableau m'affiche les arret chaine de la période avec les différents types, constats, cause ... qui les caractérisent.

    Maintenant au decu de ce tableau j'ai une liste déroulante de chaque Types, de chaque Constats ... et un boutton submit.

    Le truc maintenant c'est qu'après avoir généré le tableau html en fonction de la période voulu, je souhaiterai pouvoir trier les arrets en fonction des Type, causes .... en les sélectionnants dans mes listes déroulantes !

    Une idée de comment m'y prendre ?

    Merci d'avance !

    Ps : Ma base est Access et je dev en php !!

  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
    Bonjour et bienvenu sur le forum,

    Tu peux simplement ajouter une clause "ORDER BY xxxx" ou xxxx est la valeur recuperé de ton formulaire.

  3. #3
    Candidat au Club
    Inscrit en
    Février 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 11
    Points : 3
    Points
    3
    Par défaut
    Oui j'y ai pensé mais il faut que je puisse faire un tri une première fois par exemple et puis après en faire un deuxième en gardant les valeurs du premier ....

  4. #4
    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
    Tu peux "ORDER BY" sur plusieurs champs.

  5. #5
    Candidat au Club
    Inscrit en
    Février 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 11
    Points : 3
    Points
    3
    Par défaut
    Ouai mais jvois pas le truc ! j'arrive pas a voir la logique parceque order by c que des ASC ou DESC

    La par exemple j'ai ma liste deroulante type, je choisi donc un type : trou sa donnerai un truc du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $sql = "SELECT * FROM ARRET_CHAINE 
     
    WHERE DEBUT BETWEEN #$date_deb# AND #$date_fin#" 
     
    Order by type where type $type ";
    ??

    En faite c'est la synthaxe que je ne comprend pas !

    Et puis aussi il faut prendre en compte que je peux très bien ne pas choisir de type ou de cause donc ma requette attendrai une variable null ? il y aura surment une erreur

  6. #6
    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
    parceque order by c que des ASC ou DESC
    La syntaxe est ORDER BY champ1 ASC/DESC, champ2 ASC/DESC etc.

  7. #7
    Candidat au Club
    Inscrit en
    Février 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 11
    Points : 3
    Points
    3
    Par défaut
    Oui jconnais la synthaxe comme ca mais jvois pas si sa peut m'aider pour mes tri je pense que c'est plus compliqué que cela.

  8. #8
    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
    Oui jconnais la synthaxe
    Je repondais à ta demande sur la syntaxe justement etant donné que ce que tu as écris etait un peu en vrac.

    je pense que c'est plus compliqué que cela
    en quoi ? qu'est ce qui t'empeche de simplement exploiter une classement dans la requete ?

Discussions similaires

  1. Les relations dans Access et les listes déroulantes
    Par Isabelle27 dans le forum Access
    Réponses: 2
    Dernier message: 22/04/2006, 14h42
  2. Réponses: 8
    Dernier message: 24/02/2006, 09h59
  3. changement d'enregistrement via liste déroulante
    Par rahan_dave dans le forum Access
    Réponses: 3
    Dernier message: 13/10/2005, 18h47
  4. Insertion javascript dans tableau HTML
    Par Rocca dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 08/08/2005, 12h28
  5. [langage] tri dans tableau de hachage
    Par mimilou dans le forum Langage
    Réponses: 2
    Dernier message: 10/03/2004, 16h10

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