Un probleme dans php

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>";
				?>

Configuration: Windows XP
Firefox 2.0.0.14

1 réponse

  • Votes
  • Date
  • Date décroissante