[PHP-JS] Réutiliser la valeur sélectionnée d'une liste
Bonjour à tous,
J'ai une liste de choix (<select>) contenant des catégories de produit :
La variable $categories contient le nom de toutes les catégories de produits. J'utilise ce dode pour les afficher :
Code:
1 2 3 4 5 6 7 8
| <td><select id="listcat" name="list_categories" size="1">
<?php
foreach ($categories as $categorie){
?><option value="value1"><?php echo $categorie; ?></option><?php
}
?>
</select>
</td> |
En fonction de la catégorie choisie,la liste des produits correspondants doit s'afficher dans une deuxieme liste :
Code:
<td><select id="listprod" name="list_produits" size="1"> etc......
et... je sais pas faire. J'ai essayé une fonction javascript, mais je sais pas comment transferer la variable javascript à une variable php pour faire une requete SQL et recuperer la liste des produits :
Code:
1 2 3 4 5 6 7 8
| <script language="javascript">
<!-- function prodSearch(){
var nomcat;
nomcat = document.newContrat.list_categories.select();
return nomcat
}
-->
</script> |
Je fais appel à cette fonction a l'aide de la propriété onchange du <select> :
Code:
<select id="listcat" name="list_categories" size="1" onchange="javascript:this.prodSearch()">
J'ai aussi utilisé ca mais il ne m'affiche rien :
Code:
1 2 3
| <td><label id="nomcatsel" value="javascript:document.newContrat.list_categories.select()"></label></td>
<?php
echo "nomcat selectionné : ".$_REQUEST['nomcat1']; |
Merci pour vos réponses.