Liste déroulante +ancre + php...

Jean_2 Messages postés 245 Statut Membre -  
Dalida Messages postés 7114 Statut Contributeur -
Bonjour,

J'ai une page où j'affiche le résultat d'une requete sur une table Mysql par du code php.
Beaucoup de lignes s'affichent.
Je voudrai mettre en haut de ma page une liste déroulante où quand je clique sur un élément (sans bouton submit), ça m'envoie au bon niveau ma page.
C'est pas clair ? Je sais lol. Donc un exemple :
Je clique sur ma liste déroulante sur l'élément celui_ci.
Je suis donc envoyé sur cette meme page là où se trouve le résultat de ma requete concernant l'élément celui_ci.

Ma requete simplifiée : select element from ma_table

Chaque élément a un id.

merci pour votre aide...
A voir également:

5 réponses

Jean_2 Messages postés 245 Statut Membre 12
 
no idea ???
0
Jean_2 Messages postés 245 Statut Membre 12
 
personne ???
0
Jean_2 Messages postés 245 Statut Membre 12
 
elle est si nulle que ça ma question ?

allez allez j'offre une estime infinie (et ça c'est pas tous jours) à qui pourra m'aider...


bon WE
0
Jean_2 Messages postés 245 Statut Membre 12
 
bon, bah faute de réponse, j'abandonne, je réussis pas...
0

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

Posez votre question
Dalida Messages postés 7114 Statut Contributeur 923
 
salut,

désolé je n'ai pas vu plus tôt !
il faut effectivement utiliser les ancres.

tu dois pouvoir utiliser l'évènement 'onchange' du '<select>' pour lancer une fonction en Javascript.

et dans la fonction en JS, tu dois pouvoir utiliser 'document.location.href=page.html#ancre'.
pour déterminer l'ancre tu peux passer par 'this.value'.

en gros ça pourrait être quelque chose comme ça :
<select onchange="document.location.href='page.html#'+this.value;">
	<option value="1">1</option>
	<option value="2">2</option>
	<option value="3">3</option>
</select>
0