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 :

Comment lier 2 listes de sélection ???


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 25
    Points : 13
    Points
    13
    Par défaut Comment lier 2 listes de sélection ???
    Bonjour à tous.

    j'ai besoin de votre aide.

    Mon problème est le suivant. J'ai une base de données mysql.
    J'aimerai su un meme formulaire établir une liste de sélection liée au choix de la précédente.

    J'explique: un utilisateur ouvre un formulaire. Une première liste lui demande de faire un choix, et j'aimerai que la deuxième liste sur laquelle il doit de nouveau faire un choix, offre les données liée au résultat de son premier choix.
    Les données de la liste 1 et 2 figurent dans la meme table.

    Exemple, le contenu de la table contient; des bureaux, des services et des noms.
    je souhaite qu'en choisissant un bureau, les services liés soient dans la nouvelle liste de choix, et qu'en final le formulaire affiche les deu choix sélectionnés.

    Merci

  2. #2
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Points : 5 011
    Points
    5 011
    Par défaut
    Des fois il suffit de chercher un peu :
    http://www.developpez.net/forums/showthread.php?t=598
    ou bien meme
    http://siddh.developpez.com/articles/ajax/

    et encore d'autres en utilisant la recherche
    Alunissage : Procédé technique consistant à déposer des imbéciles sur un rêve enfantin.

    Cours | FAQ | Sources Javascript
    Cours | FAQ | Sources PHP
    Mes Articles

  3. #3
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut
    Mais c'est deux listes dans deux formulaires différents ou dans un seul?
    Si c'est deux formulaire différents tu récupères le choix posté par la première liste et en fonction de ça tu affiches des éléments dans la secondes:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <?php
    $donnee = $_POST['liste1'];
     
    switch($donnee) {
       case 'bureaux':
          // select les éléments liés
          $options = '<option>'.// résultat de la requête.'</option>';
          break;
       case 'etc...':
          // etc...
          break;
       default: break;
    }
     
    echo '<select>'.$options.'</select>';
    ?>

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 25
    Points : 13
    Points
    13
    Par défaut Le meme formulaire
    Bonjour Anduriel

    Je souhaiterai que ces deux listes soient dans le meme formulaire et que ces deux choix soient valdés par le bouton envoyer.


    Merci

  5. #5
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500

Discussions similaires

  1. [CS3] Comment lier deux listes entre elles ?
    Par linaress dans le forum Dreamweaver
    Réponses: 2
    Dernier message: 01/12/2014, 12h48
  2. [FAQ] Les formulaires (partie 2) Comment lier deux listes déroulantes entre elles ?
    Par Auteur dans le forum Contributions JavaScript / AJAX
    Réponses: 15
    Dernier message: 18/12/2013, 11h15
  3. Comment lier 2 zones de liste
    Par Tontorise dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 31/05/2007, 17h09
  4. Réponses: 2
    Dernier message: 02/03/2007, 22h20
  5. [Javascript] Comment lier deux liste de sélection
    Par orleans dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 21/04/2006, 07h12

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