bonjour,
je programme en php et j'ulise mysql pr gerer mes bdd et je ne connais absolument rien a javascript
voila en gros la description de mon probleme:
ds un formulaire, j'ai un 1er menu deroulant qui affiche l'ensemble des categories de produits (cette liste est cherchée ds une table par des requettes)
je veux que lorsque l'on selectionne une categorie, ds le 2eme menu deroulant je puisse avoir l'ensemble des produits correspondant a la categorie (la aussi je cherche dans une table avec une requette).
j'ai cherché un peu sur le net et j'ai trouvé qu'il fallait utiliser la fonction onchange de javascript. j'ai donc fait comme ils disaient:
- j'ai fait une fonction :
Code :
- <script language="JavaScript">
- function rechargerPage(sCmd, i, type_produit_id) {
- location.href = "produit.php?sCmd=" + sCmd +" &i=" + i + "&debut=" + 0 + "&type_produit_id=" + type_produit_id;
- }
- </script>
|
et j'ai mis dans mon select l'evenement onchange :
<select size="1" name="type_produit_id" onchange="rechargerPage(<? echo"ajout";?>,<?=1?>,type_produit_id)" >
Code :
- <? while ($row2 = mysql_fetch_array($oResult2)) {
- $type_produit_id = $row2['type_produit_id'];
- $type_produit_libele = $row2['type_produit_libele'];?>
- <option value="<?=$type_produit_id?>"><?=$type_produit_libele?></option>
- } ?>
- </select>
|
le truc c'est que rien ne se passe quand je change ma categorie
si quelqu'un a une idee elle sera la bienvenu.
si vous avez besoin de plus d'explication je les donnerai sans probleme
merci d'avance
Naya
Message édité par nayaphykit le 27-04-2005 à 13:59:42