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 :

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>
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 !!!