Un probleme dans php

aminobobo Messages postés 1 Statut Membre -  
56ka Messages postés 140 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai unprobleme de liste menu
j' ai 2 listes departement et services et je veux que lors de selection d'une departement que les les services de cette departement seront charges

voici mon code :



		  <?php
			  
			   mysql_connect("localhost","root","");
			  mysql_select_db("bd_annuaire");
			  $req=mysql_query("select * from direction")or die("erreur");
			  $num=mysql_num_rows($req);//calculer nbr enregistrements
			  
               echo"<select name='direction' id='direction'>";
				
				for($i=0;$i<$num;$i++)
				{
				  $ligne=mysql_fetch_row($req);
				  
			      echo"<option value='$ligne[0]'>$ligne[1]</option>";
				  
				}
//				 $direc=$_poste['direction'];
                echo"</select>";
				?>            </select></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>
		  
		   <?php
			  
			   mysql_connect("localhost","root","");
			  mysql_select_db("bd_annuaire");
			  $req=mysql_query("select * from departement")or die("erreur");
			  $num=mysql_num_rows($req);//calculer nbr enregistrements
			  
               echo"<select name='departement' id='departement'>";
				
				for($i=0;$i<$num;$i++)
				{
				  $ligne=mysql_fetch_row($req);
			      $dept=$ligne[0];
				  echo"<option value='$ligne[0]'>$ligne[1]</option>";
				  
				}
				
                echo"</select>";
				?>
          </select></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>
		 
		   
		    <?php
			  
			   mysql_connect("localhost","root","");
			  mysql_select_db("bd_annuaire");
			  $req=mysql_query("select * from service")or die("erreur");
			  $num=mysql_num_rows($req);//calculer nbr enregistrements
			  
               echo"<select name='service' id='service'>";
				
				for($i=0;$i<$num;$i++)
				{
				  $ligne=mysql_fetch_row($req);
			      echo"<option value='$ligne[0]'>$ligne[1]</option>";
				}
				
                echo"</select>";
				?>

A voir également:

1 réponse

56ka Messages postés 140 Date d'inscription   Statut Membre Dernière intervention   19
 
Salut,

Regardes du côté de l'AJAX.
Dans ton select, tu devras mettre le paramètre onchange, qui lui fera appel à une fonction Javascript.

Ce que tu veux faire recquiert l'utilisation du JavaScript, mais je pense que tu auras un peu de peine si tu n'y a jamais touché.

Va voir ici, ça peut t'aider :
http://www.commentcamarche.net/forum/affich 6417213 ajax et evenement onchange sur select
0