Index du forum »»  Le coin des codeurs »» user wher group ^^

user wher group ^^#25271

2Contributeur(s)
colonelwogdeveloppeur
3 Modérateur(s)
developpeurjpbJireck
colonelwog colonelwogicon_post
je cherche à sortir les user qui font parti d'un groupe via une requête sql :



  $sql1=mysql_query('SELECT * FROM '.$NPDS_Prefix.'users where group10');
        while($req1 = mysql_fetch_object($sql1))
        {
          echo'<option value="'.$req1->uname.'">'.stripslashes($req1->uname).'</option>';
        }

colonelwog colonelwogicon_post
j'ai tenter ceci :


        $sql1=mysql_query('SELECT * FROM '.$NPDS_Prefix.'users,'.$NPDS_Prefix.'users_status where users.uid = users_status.uid AND groupe!=10 ');
        while($req1 = mysql_fetch_object($sql1))
        {
          echo'<option value="'.$req1->uname.'">'.stripslashes($req1->uname).'</option>';
        }

mais marche pas ...
comme indiqué ci-dessus mon groupe et identifié dans la base en id "10" dans user_extend.
j'essaye de faire correspondre la table user avec user extend pour avoir les uname correspondants au groupe 10 seulement .
colonelwog colonelwogicon_post
j'ai trouvé mon erreur oublie de la variable prefix pour les tables tout simplement grrr

pour ceux que cela intéresse :


  $sql1=mysql_query('SELECT * FROM '.$NPDS_Prefix.'users , '.$NPDS_Prefix.'users_status where '.$NPDS_Prefix.'users.uid = '.$NPDS_Prefix.'users_status.uid and '.$NPDS_Prefix.'users_status.groupe=10 ');
        while($req1 = mysql_fetch_object($sql1))
        {
          echo'uname.'">'.stripslashes($req1->uname).'';
        }



Message édité par : colonelwog / 24-11-2011 11:52

developpeur developpeuricon_post
je sais pas si ya pas une fonction qui fait cela dans le mainfile
colonelwog colonelwogicon_post
ah ! dans ce cas cela serai peut être plus propre ,bon pour l'instant ça marche nickel donc pas de soucis ...