Récupérer le groupe de l' utilisateur

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Récupérer le groupe de l' utilisateur

    Bonjour à tous,

    Je sais qu'il est possible de récupérer des infos sur l'utilisateur connecté comme par exemple $user->username pour le login.

    Cependant j'aimerai récupérer le nom du/des groupes, connaissez vous le nom de la variable qui me permettrai de récupérer le groupe ?

    Merci d'avance, LeoL

  • #2
    Re : Récupérer le groupe de l' utilisateur

    Je pense que je n'ai pas été très clair, en fait j'utilise un wrapper où j'ai besoin de récupérer les informations sur l'utilisateur afin de modifier le contenu du wrapper selon le groupe de l'utilisateur... J'avais essayé d'accéder directement à la bdd mais je ne sais pas pourquoi ca ne marche pas non plus...

    Commentaire


    • #3
      Re : Récupérer le groupe de l' utilisateur

      N'ayant pas beaucoup de temps, je vais utiliser un accès direct à la bdd

      Code PHP:
      function recGroupe($userid$bdd_joomla){ // bdd_joomla est un objet PDO, $userid contient $user->id
                 
      $requete1=$bdd_joomla->query('SELECT * FROM jos_user_usergroup_map WHERE user_id='.$userid);
              if(
      $donnee=$requete1->fetch()){ //      remplacer par while si plusieurs groupes (ce qui n'est pas mon cas)
                  
      $requete2=$bdd_joomla->query('SELECT * FROM jos_usergroups WHERE id='.$donnee['group_id']);
                  if(
      $donnee2=$requete2->fetch()){
                       
      $groupe=$donnee2['title'];
                  }
              }
              return 
      $groupe;

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X