checkbox dynanmique avec mysql
Bonjour,
J'aimerai afficher autant de bouton checkbox par rapport au ligne obtenu par mysql.
Voici un bout de code sur le fichier search_scout_tribu.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| echo'<div class="row">
<div class="col-md-6 login-form-1" style="margin-top:5%;margin-left:10%">
<h3>Chercher des scouts</h3>
<form method="post" action="search_scout_tribu.php">
<legend>Rechercher par tribu :</legend>';
$bdd=connexion();
$req4=$bdd->prepare('select nom_tribu as "tribu" from tribu');
$i=1;
$dire=array();
while ($resultat4=$req4->fetch()) {
$dire[]=$resultat4['tribu'];
}
foreach($dire as $valeur){
echo'<div class="custom-control custom-checkbox my-1 mr-sm-2">
<div class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input" id="customCheck'.$i.'" name="tribu[]" value="'.$i.'">
<label class="custom-control-label" for="customCheck'.$i.'">'.$valeur.'</label> </div></div>';
$i++;
}
$req4->closeCursor(); |
Quand je teste le code je n'ai aucun checkbox qui s'affichent :-(
J'ai bien l'impression que le problème vient de la balise <label>
Merci pour votre aide.