Exemplo n.º 1
0
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;
}
Exemplo n.º 2
0
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;
}
Exemplo n.º 3
0
 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;
 }