boutons radios-variables globales-paramètres

boutons radios-variables globales-paramètres - HTML/CSS - Programmation

Marsh Posté le 30-01-2007 à 14:26:56    

Bonjour,
J'ai un fichier php qui permet entre autre d'afficher des valeurs de ma base de données. Je voudrais ajouter des bouton radio qui agirai comme filtre c'est-à-dire qui changerait la requête principale.
Par exemple: par défaut affcihe toutes les questions posées et si je clique sur  "only answered" je voudrais n'afficher que les questions ayant des réponses.  
Pour l'instant j'ai: <input type="radio" name="filter" value="all" onclick="test(this.value);"> All queries  
et la fonction test me permet de récupérer la valeur sélectionnée.
Seulement je ne sais pas comment changerl a requête dynamiquement et raffraîchir la page.
Me

Citation :


rci


Message édité par acorsa le 30-01-2007 à 15:24:54
Reply

Marsh Posté le 30-01-2007 à 14:26:56   

Reply

Marsh Posté le 30-01-2007 à 14:39:57    

bouton radio = formulaire html
formulaire html = demande d'une page au serveur (quand on valide le formulaire)
demande d'une page au serveur  = tous les traitements php que tu veux y compris la création et l'exécution de requettes créé dynamiquement.
 
 
Finalement, c'est quoi que tu sais pas faire?

Reply

Marsh Posté le 30-01-2007 à 14:56:29    

ok bon je cherhce un moyen de changer ma liste en fonction du bouton radio qui est sélectionné.
Je ne sais pas comment faire..j'ai commencé avec un formulaire ms comme il y en a 2 (un dans l'autre) c'est compliqué..donc j'ai pensé au javascript ..ms je m'aperçois que c'est pas si simple...donc quelque soit l'idée l'essentiel est que ça marche!
Merci d'avance

Reply

Marsh Posté le 30-01-2007 à 15:05:39    

Cherche dans la partie "html/js", c'est le genre de question qui revient assez souvent même si tu devras adapté légérement vu que tu utilises des boutton radio et non pas des listes déroulantes.

Reply

Marsh Posté le 30-01-2007 à 15:29:01    

tu aurai pu juste changer la catégorie de ton message plutôt que d'en recréer un  
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed