Récupération valeur CheckBox
Bonsoir,
Je souhaite afficher le résultat d'une requête dans une CheckBox, 3 en l’occurrence, pour cela j'ai fais ce code :
Code:
1 2 3 4
| $date = date("Y-m-d", strtotime($_SESSION['datepicker']) );
$requete1="SELECT repas FROM cantine WHERE date = '".$date."'";
$requete_prepare_1=$connexion->prepare($requete1);
$requete_prepare_1->execute(); |
Je sais qu'il faut que je stock le résultat de cette requête dans un tableau afin de pouvoir l'afficher dans les 3 CheckBox différente mais cela me pause problème. J'ai parcouru votre forum, mais j'ai du mal a comprendre le PHP je suis plus Java..
Ensuite j'ai mes CheckBox :
Code:
1 2 3 4 5 6 7
| <h1>Repas proposé ce jour : </h1>
<form action="FinSelectRepas.php" id="repas" name="repas" method="post">
<INPUT type="checkbox" name="choix[]" value="un">
<INPUT type="checkbox" name="choix[]" value="deux">
<INPUT type="checkbox" name="choix[]" value="trois">
<button type="submit" Value="envoyer">Valider</button></p>
</form> |
Je n'essais pas d'afficher le résultat de la requête dans ce code, c'était pour éffectuer des tests pour voir si j'arriver à récupérer la valeur de la CheckBox.
Pour récupérer la valeur j'ai utilisé ce code :
Code:
echo $_POST['choix'];
Mais il me retourne cette erreur :
Citation:
Notice: Array to string conversion in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\PPE\FinSelectRepas.php on line 6
//Valeur retourné par la CheckBox
Array
Je ne sais pas du tout comment régler ces problèmes !
En vous remerciant d'avance de vos réponses !