Enregistrer les valeurs d'un select multiple dans une table mysql
Bonjour,
Je souhaite enregistrer les valeurs d'un multiple select dans une table mysql j'affiche donc ces valeurs dans un tableau mais comment je dois faire pour les insérer dans ma table?
Code:
1 2 3 4 5 6 7
| if(($_POST['idTypeCms']) && !empty($_POST['idTypeCms'])){
$col = $_POST['idTypeCms'];
//print_r($col);
foreach($col as $selectValue){
//echo $selectValue."<br>";
}
} |
et mon select:
Code:
1 2 3 4 5 6 7 8 9 10
| <select multiple name="idTypeCms[]" id="idTypeCms">
<?php
while ($donnees = $reponse->fetch())
{
?>
<option value="<?php echo $donnees['id']; ?>"><?php echo $donnees['nomCms']; ?></option>
<?php
}
?>
</select> |
Je vous remercie de votre aide.
Enregistrer les valeurs d'un select multiple dans une table mysql
C'est un select multiple alors il me faut sans doute une autre table et une jointure à faire etc. mais pas une simple requête d'insertion.