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

CodeIgniter PHP Discussion :

Affichage automatique des options d'une liste déroulante à partir de l'option sélectionnée dans une autre


Sujet :

CodeIgniter PHP

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2019
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Affichage automatique des options d'une liste déroulante à partir de l'option sélectionnée dans une autre
    Salut a vous !! je voudrais chargé automatiquement les données d'une table parcours dans une liste deroulante a partir de l'option selectionnée par l'utilisateiur qui sont issues d'une autre table mention ; les deux tables etant en relation dans ma base de données. pour l'instant je reussi juste a affiché lkes données des deux tables dans deux input select mais je voudrai que en selectionnant la mention , la liste deroulante suivante charge les nom de parcours qui correspondent a l'ID de la mention selectionnée
    je developpe a l'aide du framework codeIgniter

    Affichage des liste:
    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    <select name="mention">
     
            <?php 
              if($mentions)
              {
                  foreach($mentions as $mention)
                  {
                ?>
             <option value=""> <?php echo $mention->nom_mention; ?></option>
              <?php
                  }
              }
            ?>
    </select> <br>
     
    Parcours: 
    <select name="parcour">
     
            <?php 
              if($parcours)
              {
                  foreach($parcours as $parcour)
                  {
                ?>
             <option value=""> <?php echo $parcour->nom_parcour; ?></option>
              <?php
                  }
              }
            ?>
    </select> <br>
    Dans mon controleur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    	public function cycle()
    	{
     
    		$data['cycles']=$this->model->getCycle();
    		//recuperer les données de la table mention
    		$data['mentions']=$this->model->getMention();
    		$this->load->view('pages/cycle.php',$data);
     
    	}
    Dans mon modèle
    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
    17
    18
    19
     
         public function getMention()
         {
            $query = $this->db->get('mention');
           if ($query->num_rows()> 0){
               return $query->result();
           }else{
               return false;
           }
     
         }
         public function getParcour()
         {
            $query = $this->db->get('parcours');
           if ($query->num_rows()> 0){
               return $query->result();
           }else{
               return false;
           }
    appercu des deux tables:
    Nom : Capture du 2019-06-04 14-16-02.png
Affichages : 334
Taille : 23,7 Ko
    merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    "Listes liées" avec ou sans Ajax

Discussions similaires

  1. Réponses: 3
    Dernier message: 06/07/2014, 20h58
  2. Réponses: 1
    Dernier message: 15/12/2013, 21h38
  3. [XL-2003] Copier automatiquement des valeurs vers une autre feuille
    Par Rabiry dans le forum Macros et VBA Excel
    Réponses: 18
    Dernier message: 24/01/2013, 08h31
  4. [SQL Dev] Affichage automatique des colonnes d'une table
    Par surfman dans le forum Sql Developer
    Réponses: 7
    Dernier message: 23/07/2012, 17h03
  5. Réponses: 5
    Dernier message: 06/09/2011, 17h32

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