예제 #1
0
        $reg_eleves[$period["num_periode"]] = $current_group["eleves"][$period["num_periode"]]["list"];
        //$msg.="\$reg_eleves[\$period[\"num_periode\"]]=\$reg_eleves[".$period["num_periode"]."]=".$reg_eleves[$period["num_periode"]]."<br />";
    }
}
$msg = "";
if (isset($_POST['is_posted'])) {
    check_token();
    //$error = false;
    // Ménage:
    $sql = "DELETE FROM j_signalement WHERE id_groupe='{$id_groupe}' AND nature='erreur_affect';";
    //echo "$sql<br />";
    $del = mysqli_query($GLOBALS["mysqli"], $sql);
    if ($del) {
        // Elèves
        $sql = "SELECT DISTINCT jec.login FROM j_eleves_classes jec, j_groupes_classes jgc WHERE jgc.id_groupe='{$id_groupe}' AND jec.id_classe=jgc.id_classe ORDER BY login";
        debug_edit_eleves($sql);
        //echo "$sql<br />";
        $result_liste_eleves_classes_du_grp = mysqli_query($GLOBALS["mysqli"], $sql);
        while ($lig_eleve = mysqli_fetch_object($result_liste_eleves_classes_du_grp)) {
            $tab_ele[] = $lig_eleve->login;
            //echo " ".$lig_eleve->login;
        }
        $login_eleve = $_POST['login_eleve'];
        $nom_declarant = "Non_Identifié";
        $email_declarant = "";
        $sql = "select nom, prenom, civilite, email from utilisateurs where login = '******'login'] . "';";
        $req = mysqli_query($GLOBALS["mysqli"], $sql);
        if (mysqli_num_rows($req) > 0) {
            $lig_u = mysqli_fetch_object($req);
            $nom_declarant = $lig_u->civilite . " " . casse_mot($lig_u->nom, 'maj') . " " . casse_mot($lig_u->prenom, 'majf');
            $email_declarant = $lig_u->email;
예제 #2
0
            if (!$create) {
                $msg .= "Erreur lors de la mise à jour du groupe.";
            } else {
                $msg .= "Le groupe a bien été mis à jour.<br />";
                $msg .= "{$nb_inscriptions_eleve} élève(s) nouvellement inscrits pour {$nb_inscriptions_eleve_toutes_periodes} enregistrements en cumulant les périodes (<em>toutes les cases</em>).<br />";
            }
        }
        debug_edit_eleves("id_groupe={$id_groupe}");
        $current_group = get_group($id_groupe);
        // On réinitialise $reg_eleves
        $reg_eleves = array();
        foreach ($current_group["periodes"] as $period) {
            if ($period["num_periode"] != "") {
                debug_edit_eleves("\$period[\"num_periode\"]=" . $period["num_periode"]);
                $reg_eleves[$period["num_periode"]] = $current_group["eleves"][$period["num_periode"]]["list"];
                debug_edit_eleves("\$reg_eleves[" . $period["num_periode"] . "] = \$current_group[\"eleves\"][" . $period["num_periode"] . "][\"list\"]");
            }
        }
    }
}
$avec_js_et_css_edt = "y";
$themessage = 'Des informations ont été modifiées. Voulez-vous vraiment quitter sans enregistrer ?';
//**************** EN-TETE **************************************
$titre_page = "Gestion des groupes";
require_once "../lib/header.inc.php";
//**************** FIN EN-TETE **********************************
//debug_var();
//=========================
$nb_periode = $current_group['nb_periode'];
//=========================
//echo "\$nb_periode=$nb_periode<br />";