$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;
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 />";