[PHP] insérer dans BDD champs select multiple

Fermé
galou00 Messages postés 642 Date d'inscription jeudi 5 juillet 2007 Statut Membre Dernière intervention 13 mai 2016 - 26 mai 2010 à 14:56
 select-multiple-2015 - 28 août 2015 à 15:07
Bonjour,

Comment insérer dans une base de donnée mysql la valeur des champs sélectionnés dans un select à choix multiple ?

Merci de votre aide :)
A voir également:

2 réponses

galou00 Messages postés 642 Date d'inscription jeudi 5 juillet 2007 Statut Membre Dernière intervention 13 mai 2016 80
26 mai 2010 à 18:46
Bonjour,
Dans mon cas précis, je dispose d'un champ select a choix multiples, c'est a dire que $_POST['choix[]'] est une variable tableau....
C'est ça le soucis..
1
select-multiple-2015
28 août 2015 à 15:07
Je cherche aussi la réponse!!
0
tartefion Messages postés 31 Date d'inscription vendredi 21 mai 2010 Statut Membre Dernière intervention 21 janvier 2011 7
26 mai 2010 à 18:14
Bonjour, je te donne un exemple :

ta_page.php :


<form method="POST" action="form.php"> 
<select name="choix">
<option>Choix1</option>
<option>Choix2</option>
<option>Choix3</option>
</select>
<input type="submit">
</form>

<?php
if(isset($_POST['choix']))
{
     $choix=$_POST['choix'];
     mysql_connect("localhost","root","") or die      
     ("Echec de connexion à phpMyAdmin");
     mysql_select_db("ta_base") or die ("BDD non trouvée");
     mysql_query("INSERT INTO table (id,champ_a_renseigner) 
     VALUES ('','$choix')") or die ("Erreur requête");   
}
?>

0