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_id= 2; //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', 0, false);
$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($u1, true);
|
|