function recup_infos_all_users_du_hr($login, $DEBUG = FALSE) { $tab = array(); $list_groupes_double_validation = get_list_groupes_double_valid($DEBUG); if ($DEBUG) { echo "list_groupes_double_validation :<br>\n"; print_r($list_groupes_double_validation); echo "<br><br>\n"; } //$sql = "SELECT u_login FROM conges_users WHERE u_login!='conges' AND u_login!='admin' ORDER BY u_login"; $sql1 = "SELECT u_login FROM conges_users WHERE u_login!='conges' AND u_login!='admin' ORDER BY u_nom"; $ReqLog = SQL::query($sql1); while ($resultat = $ReqLog->fetch_array()) { $tab_user = array(); $sql_login = $resultat["u_login"]; $tab[$sql_login] = recup_infos_du_user($sql_login, $list_groupes_double_validation, $DEBUG); } return $tab; }
function recup_infos_all_users_du_groupe($group_id) { $tab = array(); // recup de la liste de tous les users du groupe ... $list_all_users_du_groupe = get_list_users_du_groupe($group_id); $list_groupes_double_validation = get_list_groupes_double_valid(); if (strlen($list_all_users_du_groupe) != 0) { $tab_users_du_groupe = explode(",", $list_all_users_du_groupe); foreach ($tab_users_du_groupe as $current_login) { $current_login = trim($current_login); $current_login = trim($current_login, "\\'"); // on enleve les quotes qui ont été ajouté lors de la creation de la liste $tab[$current_login] = recup_infos_du_user($current_login, $list_groupes_double_validation); } } return $tab; }
public static function recup_infos_all_users_du_hr($login) { $tab = array(); $list_groupes_double_validation = get_list_groupes_double_valid(); $sql1 = "SELECT u_login FROM conges_users WHERE u_login!='conges' AND u_login!='admin' ORDER BY u_nom"; $ReqLog = \includes\SQL::query($sql1); while ($resultat = $ReqLog->fetch_array()) { $tab_user = array(); $sql_login = $resultat["u_login"]; $tab[$sql_login] = recup_infos_du_user($sql_login, $list_groupes_double_validation); } return $tab; }