Bonjour,
mon code a évolué mais je ne trouve pas le moyen de récupérer la valeur de ma 1ère liste pour en faire le paramètre de ma 2nde requête...
<html>
<head>
<script language="javascript">
<!--
function Nform(form,list)
{
list.options.length=0;
<?
$reqth = mysql_query("select * from soustheme")or die(mysql_error());
while($listh = mysql_fetch_array($reqth)){;?>
var o=new Option("<?echo $listh['libelle_sstheme'];?>","<?echo $listh['libelle_sstheme'];?>");
form.liste.options[form.liste.options.length]=o;
<?
};?>
}
function Nserie(form,list)
{
list.options.length=0;
<?
$reqssth = mysql_query("select * from gf_serie where idsstheme=1")or die(mysql_error());
while($listhss = mysql_fetch_array($reqssth)){;?>
var o=new Option("<?echo $listhss['titre'];?>","<?echo $listhss['titre'];?>");
form.liste2.options[form.liste2.options.length]=o;
<?
};?>
}
//-->
</script>
</head>
<body>
<form>
<input type="radio" name="choix" value="Nform" OnClick="Nform(this.form,this.form.liste)">Nouvelle formation
<select name="liste" align="top" size="5" OnClick="Nserie(this.form,this.form.liste2)">
<option value="Liste vide">Liste vide...
</select>
<select name="liste2" align="top" size="5">
<option value="Liste2 vide">Liste vide...
</select>
</form>
</body>
</html>
La condition de la 2nde requête est fausse, ce n'est pas 1, j'aimerais avoir ici la valeur sélectionnée par l'utilisateur dans la 1ère liste.
Merci d'avance