Merci pour ta réponse, concernant le controle, j'ai déjà fais un teste et c'est correcte, il est afficher dans mon navigateur les valeurs de mes cases a cocher
Array ( [0] => accepte_enfants [1] => accepte_femmes )
donc j'ai modifier le code, et ce qui suit et le résultat:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<?php
require_once('php/connexion.php');
$sql = "select preference from conducteurs where n_conducteur = 17";
$resultat = mysql_query($sql) or die(mysql_error());
while($rows = mysql_fetch_assoc($resultat)){
$preference = print_r(explode(',', $rows['preference']));
}
foreach ( $preference as $var){
?>
<input type="checkbox" name="preference" value="<?php $var['preference'];?>" <?php if (in_array('1',$preference)) echo"checked = 'checked'"; ?> /> <?php echo $var[ 'preference' ]; ?>
<?php
}
?>
<?php |
avec cette erreur
Warning: Invalid argument supplied for foreach() on line 9
Partager