Bonjour,
Je dois faire 2 listes déroulante dont la 2eme est dépendante du choix de la première...

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
32
33
34
35
36
<?php 
  echo '<select size=1 name="compet">'."\n"; 
  echo '<option value="-1">Choisir une compétition<option>'."\n"; 
   
  // Récupération des informations triées par ordre alphabétique 
  $sql_comp = "SELECT nomcompet, nocompet FROM competition ORDER BY nocompet"; 
  $ReqLog_comp = mysql_query($sql_comp, $connexion); 
   
  while ($competition = mysql_fetch_row($ReqLog_comp)) 
  { 
    echo '<option value="'.$competition[1].'">'.$competition[0]; 
    echo '</option>'."\n"; 
  } 
   
  echo '</select>'."\n"; 
  echo '<br>';
  
// 2eme liste deroulante
  echo '<select size=1 name="equipe">'."\n"; 
  echo '<option value="-1">Choisir une équipe<option>'."\n"; 
   

  $sql_eq = "SELECT nom_equipe, initequipe FROM equipes,participer WHERE equipes.initequipe=participer.initequipe AND participer.nocompet='".$competition[1]."' ORDER BY nom_equipe"; 
  $ReqLog_eq = mysql_query($sql_eq, $connexion); 
  
   
  while ($equipe = mysql_fetch_row($ReqLog_eq)) 
  { 
    echo '<option value="'.$equipe[1].'">'.$equipe[0]; 
    echo '</option>'."\n"; 
  } 
   
  echo '</select>'."\n"; 
  echo '<br>';

?>

il me donne un problème sur le mysql_fetch_row de la 2eme liste...