Problème de logique...
Posté : 17 mars 2012, 21:04
Bonjour le but de ce code étant d'afficher tout les utilisateur existant et aussi de cocher les cases des utilisateur présent dans le groupe que l'on sélectionne dans la page du GET précédent ... le problème c'est que sa ne marche pas , il n'y a pas d'erreur sa affiche tout utilisateur mais sa ne les coche pas a par le premier ( qui est toujours admin donc c'est obligatoirement cocher ).
Merci de bien vouloir m'aidez a trouver l'erreur de logique dedans car je suis bloquez dessus depuis 1h ...
Cordialement Jery.
Merci de bien vouloir m'aidez a trouver l'erreur de logique dedans car je suis bloquez dessus depuis 1h ...
Cordialement Jery.
<?php
if(empty($_GET["numgroupe"]))
{
$numgroupe="0";
}
else
{
$numgroupe=$_GET["numgroupe"];
}
require ("connect.php");
$connect=mysql_connect($serveurweb,$nomutil,$mdp);
mysql_select_db($bdd,$connect);
if($connect)
{
$requete5="select numutilisateur from ug where numgroupe=".$numgroupe." ";
$result5 = mysql_query($requete5) or die(mysql_error());
$requete6="select numutilisateur,pseudo,numdroit from utilisateur ";
$result6 = mysql_query($requete6) or die(mysql_error());
echo"
<table>
";
while($ligne6=mysql_fetch_assoc($result6))
{
echo"
<tr><td>".$ligne6['pseudo']."</td><td><input type='checkbox' name='util[]' value='".$ligne6['numutilisateur']."'
";
if ($ligne6['numdroit']==1)
{
echo"
disabled checked
";
}
$requetepourvoir=mysql_query($requete5);
$total=mysql_num_rows($requetepourvoir);
$bobol=false;
while($ligne5=mysql_fetch_assoc($result5) && $bobol=false )
{
if($ligne6['numutilisateur']==$ligne5['numutilisateur'])
{
echo"
checked
";
$bobol=true;
}
}
echo"
/></td></tr>
";
}
echo"
</table>
";
echo $total;
}
else
{
echo "probleme de connexion";
}
mysql_close();
?>