Liste déroulante liées

Liste déroulante liées - Java - Programmation

Marsh Posté le 16-03-2015 à 15:49:01    

Bonjour à tous,
 
Cela fait environ 1 mois que je bloque sur un élément
 
Voilà j'ai deux listes déroulantes qui s'aliment automatiquement en fonction de deux tables en base de données

Spoiler :

<select name="SAS" id="SAS" size="1" style="width:200px">
                        <option value="Choix"> -- Choisissez votre Agence -- </option>  
                        <?php
                        mysql_connect("127.0.0.1", "root", "" );
                        mysql_select_db("BDD01" );
                         
 
                         $sql = "select * from sas";  
                         $rep = mysql_query("$sql" ) ;  
                            while($data = mysql_fetch_array($rep))  
                        {  
                            echo "<option>".$data[Nom]."</option>";  
                        }  
                        mysql_free_result($rep);
                        mysql_close();
                    ?>  
                 </select>
    sur                  
<!-- /////////////////////////////////////////////////////////////////////////////// Creation Liste Deroulante Sites ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -->                                                                      
              <select name="Site" id="Sites" size="1" style="width:180px">
                        <option value="Choix">-- Choisissez votre Site --</option>
                        <?php
                        mysql_connect("127.0.0.1", "root", "" );
                        mysql_select_db("BDD01" );
 
                        $sql = "select * from site";  
                         $rep = mysql_query("$sql" ) ;  
                            while($data = mysql_fetch_array($rep))  
                        {  
                            echo "<option>".$data[Nom]."</option>";  
                        }  
                         mysql_free_result($rep);
                        mysql_close();
                    ?>
 
              </select>


 
j'aimerai que quand je clique, par exemple, sur un élément de ma premiere  liste cela ne charge que les éléments de la taable ayant l'id de cette  éléments
 
En gros si ma premiere liste contient, test text teste avec en Id test =01 text=02 et teste =03
Si je clique sur text il ne m'affiche que les élémetns auquel j'ai attribué l'id 02
 
Je ne sais pas si cela est compréhensible
merci d'avance
 
icdk76800

Reply

Marsh Posté le 16-03-2015 à 15:49:01   

Reply

Marsh Posté le 17-04-2015 à 08:22:27    

Ta première liste alimentée normalement.
La deuxieme via un appel AJAX en fonction de l'id de l'élément de ta suivante.
c'est un truc courant en AJAX tu devrais trouver pas mal d'exemple sur le net.


---------------
bnet : Grimbergen#2233
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed