Formulaires avec select php mysql

Signaler
Messages postés
9
Date d'inscription
mercredi 9 juillet 2008
Statut
Membre
Dernière intervention
29 avril 2009
-
Messages postés
661
Date d'inscription
vendredi 26 septembre 2008
Statut
Membre
Dernière intervention
18 septembre 2009
-
Bonjour à tous.
Ma question est la suivante:
Je suis entrain de créer un formulaire à choix multiple avec SELECT
Dans la liste déroulante je mets mes choix
<select name= "marque">
    <option value="choix1">choix1</option>
    <option value="choix2">choix2</option>
    <option value="choix3">choix3</option>
</select>
Je cherche à savoir comment récupérer tous les choix d'un seul coup et les traiter dans ma base de données:
J'ai ajouté dans select: <option value="tous">TOUS</option> , mais je bloque.
Si choix 1: select * from table where marque =choix1;
Si TOUS: select * from table;
Merci

Seif4rock
A voir également:

4 réponses

Messages postés
12
Date d'inscription
jeudi 16 avril 2009
Statut
Membre
Dernière intervention
30 avril 2009

Je te file un exemple de ce que je pense être un début de solution :
dans le cas d'un formulaire avec l'en tête suivant :
<formmethod= "post"action="actionRequete.php">
     //Ici ton select avec ses options

     //Bouton Submit
</form>

Le click sur le bouton va déclencher cette page :

Contenu de la page exécutant la requête : actionRequete.php
//...

if($_POST['marque'] == "tous")
{
     $sql = "select * from table";
}
else
{
     //on concaténe la chaine de la requete avec la valeur envoyée par le formulaire :
     $sql = "select * from table where marque=".$_POST['marque'];
}

//Execution de la requête et traitement pour récupérer le résultat...

Tiens nous au courant si çà ne fonctionne pas ou si tu as un problème pour executer la requête.

Titouu
Messages postés
12
Date d'inscription
jeudi 16 avril 2009
Statut
Membre
Dernière intervention
30 avril 2009

D'ailleur tu peux virer les accolades ;)

Titouu
Messages postés
2
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
12 mai 2009

plz help me i need a code source of  :
comment afficher des annonces avec zend php
et aussi comment chercher une annonce avec zend php
Messages postés
661
Date d'inscription
vendredi 26 septembre 2008
Statut
Membre
Dernière intervention
18 septembre 2009
1
Bonsoir

en lisant la doc du Zend Framework, il y a suffisamment d'exemples...