Case à cocher et insertion mysql
Bonjour tous le monde. Je coince sur un problème depuis un petit moment déjà.
Je dois afficher une liste de case à cocher et ensuite enregistrer les valeurs dans ma base de donnée .
J'ai donc fait une boucle pour afficher mes cases à cocher . Voici comment se présente mes cases .
Code:
<input type="checkbox" name="propose[]" value="<?php echo $ligne['med_depotlegal'];?>" /> <?php echo $ligne['med_nomcommercial'];?></br>
Jusque la pas de problème . J'ai même afficher les résultats des cases cocher. Mais j'ai un problème au niveau de l'insertion dans ma base de donnée .
Au debut pour l'insertion j'ai voulu tester avec une boucle et mettre $propose[$i] dans l'insert mais je ça ne marchais pas , est ce possible ?
Apres quelques recherches sur internet j'ai fais ça mais sa ne marche pas
Code:
1 2 3 4 5 6 7 8 9 10
| <?php if(isset($_POST['propose'],$_POST['med_depotlegal']) and !empty($_POST['propose']))
{
$propose= $_POST['propose'];
$sql = array();
foreach( $propose as $row ) {
$sql[] = '(NULL,'.$row['med_depotlegal'].',"'.$vis_matricule_co.'")';
}
mysqli_query('INSERT INTO presenter (RAP_NUM,med_depotlegal,vis_matricule) VALUES '.implode(',', $sql));
}?> |
Je sais que c'est un problème banale mais merci pour votre futur aide .
Je n'ai pas mis tous le code mais si vous voulez je peux le mettre