Salut all,
voila j'ai un petit soucis avec un onChange.
J'arrive à recharger correctement ma page comme souhaitée mais j'utilise un petit this.value qui ne prend rien en compte ça me gène un tit peu à vrrai dire.
Voili le code en espérant que vous saurez m'aider :
Code :
- echo <<<HTML
- <br>
- <form action='#' name='formulaire' method='GET'>
- <a href='index.php?menu=menu&&specik=cp' class='menududu'>Voir Carte Principale </a> ||
- Choisissez un menu
- <!-- selection dans la base de donnée de tous les menu de la table lbv_carte_menu
- et listage de tous les menus possibles avec leur prix (trié par prix) -->
- <select name='specik' onChange="javascript:document.location.href=('index.php?menu=menu&&specik=specik[this.value]');">
- // essai également avec <select name='specik' onChange="javascript:document.location.href=('index.php?menu=menu&&specik=this.value');">
- <option selected name='specik' value='null'>Choisissez un menu</option>
- HTML;
- // requete de selection de chaque menu
- $req = Connexion::requete("SELECT titre, prix, id FROM lbv_carte_menu ORDER BY prix" );
- while($row = mysql_fetch_array($req)) // boucle
- {
- // affichage des options avec titre et prix
- echo"<option name='specik' value='$row[2]'>$row[0] - $row[1] </option>";
- }
- echo <<<HTML
- </select>
- </form>
- HTML;
|
Vala comme vous pouvez le voir mes options sont générée en php mais je ne vois pas pourquoi ça ne fonctionne pas :s
j'ai mis en commentaire les deux méthodes que j'utilise.
Il me recharge bien la page mais avec comme parametre specik=this.value et non pas la valeur souhaitée..
Merci de votre aide à tous
Encore merci d'avance.
![[:magnasuprema] [:magnasuprema]](https://forum-images.hardware.fr/images/perso/magnasuprema.gif)
Message édité par micfont999 le 03-07-2006 à 11:54:29
---------------
> http://graphicriver.net/user/micfo [...] micfont999