Salut à tous, petit problème de mon côté donc j'explique :
Dans un premier temps, j'effectue une requête SQL qui me récupère tous les noms de modules d'une table.
Ensuite, j'aimerai afficher mes checkbox suivant si le module est présent dans la table, en clair voila le code :
Mon problème, c'est qu'à cause du While, les valeurs sont affichées en doublon donc mauvause conception, si quelqu'un aurait une solution concernant ce problème !!!
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
21
22
23
24
25
26
27
28
29
30
31
32
33
34 <table> <tr> <?php include("requete_modules.php");//Insertion de la requete while($donnees = mysql_fetch_array($sql)) {?> <td> <?php if($donnees['nom_module'] == 'Utilisateur') { echo '<input type="checkbox" checked/> Utilisateurs '; } else { echo '<input type="checkbox" /> Utilisateurs'; } ?> </td> </tr> <tr> <td> <?php if($donnees['nom_module'] == 'Produit') { echo '<input type="checkbox" checked/> Produits'; } else { echo '<input type="checkbox" /> Produits'; } ?> </td> </tr> </table>
Partager