liste déroulante validée sans bouton

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : liste déroulante validée sans bouton

par Snipy » 01 déc. 2007, 13:46

ça marche nickel merci beaucoup ;)

par Truc » 01 déc. 2007, 13:22

En effet tu auras besoin de javascript pour ça et l'évenement qui va bien pour une liste "onchange"
<select name="ordonner" id="ordonner" onchange="this.form.submit();">

liste déroulante validée sans bouton

par Snipy » 01 déc. 2007, 12:45

Bonjour à tous,
Etant donné que je ne sais pas par quels mots clés cherché et que je pense que j'aurais besoin de AJAX ou javascript pour régler mon problème, je me permet de poser ma question ici.
J'ai une liste déroulante qui sert à choisir l'ordre dans laquelle mes données seront affichés.
En effet dans ma table j'ai els champs (id,nom, prénom, nationalité...)

Et voici ma liste déroulante
<p><label for="ordonner">Par :</label></p>
				
				<form method="post" action="joueurs.php">
				<select name="ordonner" id="ordonner">>
				<option value=0> Nom </option>
				<option value=1>Prénom</option>
				<option value=2>ID</option>
				<option value=3>Nationalité</option>
				</select>
				</form>
J'aimerais que quand le visiteur choisis dans la liste déroulante, il n'y ai pas besoin de bouton, et que ça me renvoit le choix effectué tout de suite

Après ma requete sera modifié en conséquence :)
	

$ordre = ''; // le champ renvoyé par ma liste déroulante.
$liste_joueurs = mysql_query('SELECT id, id_equipe, nom, prenom, age, taille, salaire, tir, 3points, dribble, passe, rebond, contre, interception, fatigue FROM joueurs WHERE id_equipe='.$equipe_id.'ORDER BY'.$ordre.') or die(mysql_error()); 

Merci beaucoup pour votre aide :)