Requete par clic sur liste déroulante php js

Jean_2 Messages postés 245 Statut Membre -  
Jean_2 Messages postés 245 Statut Membre -
Bonjour,

Je simplifie au max mon problème :
Voici ma requete qui doit être exécutée par défaut
$reponse = mysql_query("Requete order by critère_1")or die(mysql_error());

Je viens de créer une liste déroulante et j'aimerai qu'en sélectionnant un élément de celle-ci, ça m'exécute une autre requete (et ne m'affiche pas le résultat de la 1ere):

<select>
<option >au click : executer requete order by critère_1 </option>
<option>au click: exécuter requete order by critère_2</option>
<option>...</option>
</select>
La requete doit être exécutée ici, en dessous de cette liste déroulante.

Quelqu'un pourrait-il me mettre sur la voie ?
merci à vous pour toute info
bonne aprem...
A voir également:

5 réponses

Jean_2 Messages postés 245 Statut Membre 12
 
comment exécuter ma requete en dessous de ma liste déroulante ?
personne n'a d'idée ?
Il vaudrait mieux que je mette la liste déroulante dans un formulaire et que je récupère la valeur du critère par $GET ?

merci d'avance à ceux qui prendront le temps de me répondre
0
le père
 
Bonjour,

La requête ne peut pas s'exécuter en dessous de la liste déroulante. La requête est exécutée dans le serveur alors que la liste déroulante s'affiche chez le client. Si tu l'écrivais en-dessous du formulaire, elle seait éxécutée avant que le client n'ait choisi son option...

La solution est effectivement de mettre la liste déroulante dans un formulaire et que de récupérer la valeur du critère par $_GET ou $_POST.
0
Jean_2 Messages postés 245 Statut Membre 12
 
merci, c'est bien ce que je pensais...
comme le choix d'un élément dans la liste entraine le rechargement de la page, les méthodes post et get sont équivalentes dans ce cas là ?

(j'enverrai le code dès que ça fonctionne)
0
le père
 
bonsoir,

Je ne vois pas très bien ce que tu veux dire par équivalentes. Disons que les deux sont utilisables.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Jean_2 Messages postés 245 Statut Membre 12
 
on est d'accord
0