[PHP] insérer dans BDD champs select multiple

galou00 Messages postés 642 Date d'inscription   Statut Membre Dernière intervention   -  
 select-multiple-2015 -
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   Statut Membre Dernière intervention   80
 
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
 
Je cherche aussi la réponse!!
0
tartefion Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   7
 
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