PHP : Récupération d'un select-option [Résolu/Fermé]

Signaler
Messages postés
732
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
6 octobre 2020
-
Messages postés
732
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
6 octobre 2020
-
Bonjour,

Je m'initie au php et je teste la récupération de données à partir de balises <select><option>, mais je n'arrive pas à récupérer les données dans phpmyadmin. Les textarea et les input, c'est ok, mais là, ca marche pas. Me manque-t-il quelque chose ? Voici le code...

...html :

<select type="text" name="categorie">
<option>Économie</option>
<option>Droit</otpion>
</select>

et le php :

la variable : $categorie = $_POST['catgorie'];

et plus loin : mysql_query("INSERT INTO ... VALUES(..., '$categories', ...)");

Les autres données sont transmises mais pas celle-là... Merci.

3 réponses


essaie comme ceci :

<select name="categorie">
<option value="economie">Économie</option>
<option value="droit">Droit</otpion>
</select> 
Messages postés
246
Date d'inscription
mercredi 4 mars 2009
Statut
Membre
Dernière intervention
13 mars 2009
25
salut
donne une value à tes options
puis
corrige ton query
mysql_query("INSERT INTO ... VALUES(..., '".$categorie."', ...)"); 

ou
mysql_query("INSERT INTO ... VALUES(..., '".$_POST['categorie']."', ...)"); 


mais surtout vérifie bien ton code car il y a le mot categorie est orthographié de 3 manières différentes dans ton exemple
si c'est pareil dans ton code, tu vas avoir des soucis ;)
Messages postés
732
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
6 octobre 2020
31
Désolé de vous avoir dérangé à cause de mes conneries. Je cherchais des erreurs dans le php, convaincu d'avoir fait les erreurs de débutant et en fait c'était effectivement le catégorie qui était écrit de 3 façons différentes... lol? C'est sur ca aide pas. Merci dolmenhir qui avait raison et à sonik21 pour votre aide précieuse. Ca marche !