Fork me on GitHub

Rapport de message :*
 

Re: Demande d'aide pour modification Oledrion > Catégorie

Titre du sujet : Re: Demande d'aide pour modification Oledrion > Catégorie
par slider84 sur 17/08/2013 23:20:29

Bonsoir kaaji,

Citation :
Comment appeler la liste déroulante d'utilisateur associé à un groupe en particulier ?
Exemple de code ci-dessous, à adapter selon tes besoins.

global $xoopsDB;
$group_id2//id du groupe à lister

// construction liste déroulante des users du groupe
$users_tray = new XoopsFormElementTray(_MD_MONMODULE_LIST_USERS_FROM_GROUP);
$u1=new XoopsFormSelect('''u1'0false);   
$u1->addOption('0',' ',true);
$sql "SELECT u.uid, u.uname  FROM ".$xoopsDB->prefix("users")." AS u 
LEFT JOIN "
.$xoopsDB->prefix("groups_users_link")." AS g on u.uid = g.uid 
WHERE g.groupid ="
.$group_id;
  while (list(
$uid,$uname) = $xoopsDB->fetchRow($sql)) {
     
$u1->addOption($uid,$uname,false);
  }
$users_tray->addElement($u1true);

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

45 Personne(s) en ligne (31 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 45 | Plus ...