public static function ajout_conges($tab_champ_saisie, $tab_commentaire_saisie) { $PHP_SELF = $_SERVER['PHP_SELF']; $session = session_id(); $return = ''; foreach ($tab_champ_saisie as $user_name => $tab_conges) { foreach ($tab_conges as $id_conges => $user_nb_jours_ajout) { $valid = verif_saisie_decimal($user_nb_jours_ajout_float); //verif la bonne saisie du nombre décimal if ($valid) { if ($user_nb_jours_ajout_float != 0) { /* Modification de la table conges_users */ $sql1 = 'UPDATE conges_solde_user SET su_solde = su_solde+' . $user_nb_jours_ajout_float . ' WHERE su_login="******" AND su_abs_id = "' . \includes\SQL::quote($id_conges) . '";'; /* On valide l'UPDATE dans la table ! */ $ReqLog1 = \includes\SQL::query($sql1); // on insert l'ajout de conges dans la table periode $commentaire = _('resp_ajout_conges_comment_periode_user'); \hr\Fonctions::insert_ajout_dans_periode($user_name, $user_nb_jours_ajout_float, $id_conges, $commentaire); } } } } }