Page 1 sur 1

afficher sans boutton

Posté : 12 déc. 2011, 14:12
par xzena
salut,
j'ai une liste menu qu’a partir de son choix je clique sur un bouton afficher pour me calculer un NomBre,alors je veux afficher ce Nb sans cliquer sur un boutton!
j'ai beaucoup cherché mais les exemples trouvés c'est pas de ce genre alors si quelqu’un peut m'aider sera très gentil et merci d'avance!

Ma listeMenu:
<select name="level" id="level">
   <option  value="vide">Choisir :</option>
    <?php $requete=mysql_query("select DISTINCT(level) from niveaux");
		  while($ligne=mysql_fetch_array($requete)){ ?>
      <option value="<?php echo $ligne['level']?>"><?php echo $ligne['level']?></option>
      <?php
		  }
		  ?>
 </select>
Ma requete:
$reketpot = mysql_query( "select count(id)as nombre9 from niveaux where level= '$level' " );
while($row9 = mysql_fetch_assoc($reketpot)){
     $nbr9 = $row9['nombre9'];
	 echo $nbr9;
        }

Re: afficher sans boutton

Posté : 13 déc. 2011, 15:02
par xTG
Il faut travailler avec Javascript.
Tu as un évènement nommé onchange que tu peux renseigner sur ta balise select.
Grâce à cet évènement tu postes le formulaire dès que la valeur est modifiée ce qui implique aucun bouton de soumission.

http://bernard.quevillier.pagesperso-or ... change.htm

Pour poster un formulaire :

Code : Tout sélectionner

document.forms["attribut_name_de_la_balise_form"].submit();

Re: afficher sans boutton

Posté : 14 déc. 2011, 01:00
par xzena
merci pour ta réponse,mais je m'excuse j'ai pas compris où mettre ce piste dans mon code :? :? :oops:
document.forms["attribut_name_de_la_balise_form"].submit();

Re: afficher sans boutton

Posté : 14 déc. 2011, 07:58
par moogli
Comme le dit xTG dans un attribut onchange du select

Réfléchis aussi au contenu de l'attribut ;)

@+