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
Quand je teste le code je n'ai aucun checkbox qui s'affichent :-(
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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();
J'ai bien l'impression que le problème vient de la balise <label>
Merci pour votre aide.
Partager