asso('id'); $_REQUEST['only_current'] = 1; $assoField = new RefSField('asso_id',array('gxm.asso_id'),'groupex.membres','gxm','u.user_id=gxm.uid'); $cityIdField = new RefSField('cityid',array('av.cityid'),'adresses','av',getadr_join('av')); $fields = new SFieldGroup(true, array($assoField, $cityIdField)); $where = $fields->get_where_statement(); if ($where) $where = "WHERE ".$where; $users = XDB::iterator(" SELECT u.user_id AS id, u.prenom, u.nom, u.promo FROM adresses AS a INNER JOIN auth_user_md5 AS u ON(u.user_id = a.uid) INNER JOIN auth_user_quick AS q ON(q.user_id = a.uid) ".$fields->get_select_statement()." ".$where." GROUP BY u.user_id LIMIT 11", $id); if ($globals->asso('pub') == 'public' || S::has_perms()) $page->assign('users', $users); $page->run(); // vim:set et sw=4 sts=4 sws=4 foldmethod=marker: ?>