Bonjour a tous,
actuellement, j'edite un formulaire en php, et j'initialise uen premiere liste deroulante a l'aide de donnees provenant d'une table SQL.
JE valide et affiche la 2 liste deroulante qui s'initialise d'apres la premiere selection a l'aide d'une autre requete.
Mon probleme: Supprimer le bouton valider, et rendre l'affichage de la zone déroulante n°2 automatique sans avoir a valider par un bouton.
Pouvez vous m'aider et mettre du code? car en javascript j'y connais rien TT
Merci
<form name="creation1" method="post" action="">
<tr> <!--ligne2-->
<td><? echo $selection_uep['uep'] ; ?> </td>
<td><select name="uep">
<? while($res = mysql_fetch_array($requete))
{
$nom=$res['nom_uep'];
echo "<option value=$nom";
if ($uep == $nom) echo " selected=\"selected\"";
echo ">$nom</option>";
}
?>
</select></td>
<td><input name="valider1" type="submit" id="valider1" value="<?echo $selection_uep['valider'];?>"/></td>
</tr>
</form>
<!-- 2 eme formulaire-->
<?
if(!empty($uep))
{
?>
<form name="creation2" method="post" action="">
<tr>
<td><? echo $selection_uep['module'] ; ?></td>
<td><select name="module">
<?
$requete2 = mysql_query("SELECT `nom_module` FROM t_module,t_uep WHERE t_module.nom_uep=t_uep.nom_uep AND t_module.nom_uep='$uep'") or die (mysql_error());
while($res = mysql_fetch_array($requete2))
{
$nom2=$res['nom_module'];
echo "<option value=$nom2";
if ($module == $nom2) echo " selected=\"selected\"";
echo ">$nom2</option>";
}
?>
</select>
</td>
<td><input name="valider2" type="submit" id="valider2" value="<?echo $selection_uep['valider'];?>" /> </td>
</tr>
<input name="uep" type="hidden" value="<?echo $uep;?>"><!-- champ caché de récupération de valeur -->
</form>
Merci à vous
![]()
![]()
Partager