diff --git a/classes/classes_ajout.php b/classes/classes_ajout.php
index 76365c5a62..8c806769d2 100755
--- a/classes/classes_ajout.php
+++ b/classes/classes_ajout.php
@@ -1,7 +1,7 @@
\n";
die();
}
@@ -72,7 +71,7 @@
check_token();
//$gepiProfSuivi=getSettingValue("gepi_prof_suivi");
- $gepiProfSuivi=ucfirst(retourne_denomination_pp($id_classe));
+ $gepiProfSuivi = ucfirst(retourne_denomination_pp($id_classe));
$call_eleves = mysqli_query($GLOBALS["mysqli"], "SELECT login, id_eleve FROM eleves ORDER BY nom, prenom;");
$nombreligne = mysqli_num_rows($call_eleves);
@@ -87,8 +86,8 @@
$reg_data = 'yes';
- $tab_ele_sans_cpe_defini=array();
- $tab_ele_sans_pp_defini=array();
+ $tab_ele_sans_cpe_defini = array();
+ $tab_ele_sans_pp_defini = array();
$k = '0';
while ($k < $nombreligne) {
@@ -97,77 +96,79 @@
$id_eleve = old_mysql_result($call_eleves, $k, 'id_eleve');
- if(isset($_POST['ajout_eleve_'.$id_eleve])) {
- $i=1;
+ if (isset($_POST['ajout_eleve_' . $id_eleve])) {
+ $i = 1;
while ($i < $nb_periode) {
- $tab_per_ajout_eleve=$_POST['ajout_eleve_'.$id_eleve];
- if(isset($tab_per_ajout_eleve[$i])) {
+ $tab_per_ajout_eleve = $_POST['ajout_eleve_' . $id_eleve];
+ if (isset($tab_per_ajout_eleve[$i])) {
// Contrôler que l'élève n'est pas déjà dans une autre classe
- $sql="SELECT id_classe FROM j_eleves_classes WHERE
+ $sql = "SELECT id_classe FROM j_eleves_classes WHERE
(login = '$login_eleve' and
id_classe!='$id_classe' and
periode = '$i')";
- $test_clas_per=mysqli_query($GLOBALS["mysqli"], $sql);
- if(mysqli_num_rows($test_clas_per)>0) {
- $lig_clas_per=mysqli_fetch_object($test_clas_per);
- $msg_complement.=get_nom_prenom_eleve($login_eleve)." est déjà dans une autre classe : ".get_class_from_id($lig_clas_per->id_classe)." en période $i
\n";
+ $test_clas_per = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (mysqli_num_rows($test_clas_per) > 0) {
+ $lig_clas_per = mysqli_fetch_object($test_clas_per);
+ $msg_complement .= get_nom_prenom_eleve($login_eleve) . " est déjà dans une autre classe : " . get_class_from_id($lig_clas_per->id_classe) . " en période $i
\n";
$reg_ok = 'no';
- }
- else {
- $sql="SELECT login FROM j_eleves_classes WHERE
+ } else {
+ $sql = "SELECT login FROM j_eleves_classes WHERE
(login = '$login_eleve' and
id_classe = '$id_classe' and
periode = '$i')";
- $res_clas_per=mysqli_query($GLOBALS["mysqli"], $sql);
- if (mysqli_num_rows($res_clas_per)==0) {
- $sql="INSERT INTO j_eleves_classes VALUES('$login_eleve', '$id_classe', $i, '0');";
+ $res_clas_per = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (mysqli_num_rows($res_clas_per) == 0) {
+ $sql = "INSERT INTO j_eleves_classes VALUES('$login_eleve', '$id_classe', $i, '0');";
$reg_data = mysqli_query($GLOBALS["mysqli"], $sql);
- if (!($reg_data)) {$reg_ok = 'no';}
- else {
+ if (!($reg_data)) {
+ $reg_ok = 'no';
+ } else {
// Ménage:
- $sql="SELECT id FROM infos_actions WHERE titre LIKE 'Ajout dans une classe % effectuer pour %($login_eleve)';";
- $res_actions=mysqli_query($GLOBALS["mysqli"], $sql);
- if(mysqli_num_rows($res_actions)>0) {
- while($lig_action=mysqli_fetch_object($res_actions)) {
- $menage=del_info_action($lig_action->id);
- if(!$menage) {$msg.="Erreur lors de la suppression de l'action en attente en page d'accueil à propos de $login_eleve
";}
+ $sql = "SELECT id FROM infos_actions WHERE titre LIKE 'Ajout dans une classe % effectuer pour %($login_eleve)';";
+ $res_actions = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (mysqli_num_rows($res_actions) > 0) {
+ while ($lig_action = mysqli_fetch_object($res_actions)) {
+ $menage = del_info_action($lig_action->id);
+ if (!$menage) {
+ $msg .= "Erreur lors de la suppression de l'action en attente en page d'accueil à propos de $login_eleve
";
+ }
}
}
}
}
-
+
// UPDATE: Ajouter l'élève à tous les groupes pour la période:
- $sql="SELECT id_groupe FROM j_groupes_classes WHERE id_classe='$id_classe'";
- $res_liste_grp_classe=mysqli_query($GLOBALS["mysqli"], $sql);
- if(mysqli_num_rows($res_liste_grp_classe)>0){
- while($lig_tmp=mysqli_fetch_object($res_liste_grp_classe)){
- $sql="SELECT 1=1 FROM j_eleves_groupes WHERE login='$login_eleve' AND id_groupe='$lig_tmp->id_groupe' AND periode='$i'";
- $test=mysqli_query($GLOBALS["mysqli"], $sql);
- if(mysqli_num_rows($test)==0){
- $sql="INSERT INTO j_eleves_groupes SET login='$login_eleve',id_groupe='$lig_tmp->id_groupe',periode='$i'";
- $insert_grp=mysqli_query($GLOBALS["mysqli"], $sql);
- if (!$insert_grp) {$reg_ok = 'no';}
- else {
- $sql="SELECT DISTINCT code_modalite_elect FROM j_groupes_eleves_modalites WHERE id_groupe='".$lig_tmp->id_groupe."';";
- $test_grp_mod=mysqli_query($GLOBALS["mysqli"], $sql);
- if(mysqli_num_rows($test_grp_mod)==1) {
- $lig_grp_mod=mysqli_fetch_object($test_grp_mod);
-
- $sql="SELECT 1=1 FROM j_groupes_eleves_modalites WHERE login='".$login_eleve."' AND id_groupe='".$lig_tmp->id_groupe."';";
- $test_deja=mysqli_query($GLOBALS["mysqli"], $sql);
- if(mysqli_num_rows($test_deja)>0) {
+ $sql = "SELECT id_groupe FROM j_groupes_classes WHERE id_classe='$id_classe'";
+ $res_liste_grp_classe = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (mysqli_num_rows($res_liste_grp_classe) > 0) {
+ while ($lig_tmp = mysqli_fetch_object($res_liste_grp_classe)) {
+ $sql = "SELECT 1=1 FROM j_eleves_groupes WHERE login='$login_eleve' AND id_groupe='$lig_tmp->id_groupe' AND periode='$i'";
+ $test = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (mysqli_num_rows($test) == 0) {
+ $sql = "INSERT INTO j_eleves_groupes SET login='$login_eleve',id_groupe='$lig_tmp->id_groupe',periode='$i'";
+ $insert_grp = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (!$insert_grp) {
+ $reg_ok = 'no';
+ } else {
+ $sql = "SELECT DISTINCT code_modalite_elect FROM j_groupes_eleves_modalites WHERE id_groupe='" . $lig_tmp->id_groupe . "';";
+ $test_grp_mod = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (mysqli_num_rows($test_grp_mod) == 1) {
+ $lig_grp_mod = mysqli_fetch_object($test_grp_mod);
+
+ $sql = "SELECT 1=1 FROM j_groupes_eleves_modalites WHERE login='" . $login_eleve . "' AND id_groupe='" . $lig_tmp->id_groupe . "';";
+ $test_deja = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (mysqli_num_rows($test_deja) > 0) {
// Ca ne devrait pas arriver
- $sql="UPDATE j_groupes_eleves_modalites SET code_modalite_elect='".$lig_grp_mod->code_modalite_elect."' WHERE login='".$login_eleve."' AND id_groupe='".$lig_tmp->id_groupe."';";
- $update=mysqli_query($GLOBALS["mysqli"], $sql);
- if(!$update) {
+ $sql = "UPDATE j_groupes_eleves_modalites SET code_modalite_elect='" . $lig_grp_mod->code_modalite_elect . "' WHERE login='" . $login_eleve . "' AND id_groupe='" . $lig_tmp->id_groupe . "';";
+ $update = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (!$update) {
$reg_ok = 'no';
}
- }
- else {
- $sql="INSERT INTO j_groupes_eleves_modalites SET code_modalite_elect='".$lig_grp_mod->code_modalite_elect."', login='".$login_eleve."', id_groupe='".$lig_tmp->id_groupe."';";
- $insert=mysqli_query($GLOBALS["mysqli"], $sql);
- if(!$insert) {
+ } else {
+ $sql = "INSERT INTO j_groupes_eleves_modalites SET code_modalite_elect='" . $lig_grp_mod->code_modalite_elect . "', login='" . $login_eleve . "', id_groupe='" . $lig_tmp->id_groupe . "';";
+ $insert = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (!$insert) {
$reg_ok = 'no';
}
}
@@ -176,61 +177,58 @@
}
}
}
-
- $sql="SELECT DISTINCT cpe_login FROM j_eleves_cpe jecpe, j_eleves_classes jec
+
+ $sql = "SELECT DISTINCT cpe_login FROM j_eleves_cpe jecpe, j_eleves_classes jec
WHERE (
jec.id_classe='$id_classe' AND
jecpe.e_login=jec.login AND
jec.periode='$i'
)";
//echo "$sql
";
- $res_cpe=mysqli_query($GLOBALS["mysqli"], $sql);
- if(mysqli_num_rows($res_cpe)==1) {
- $sql="DELETE FROM j_eleves_cpe WHERE e_login='$login_eleve';";
+ $res_cpe = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (mysqli_num_rows($res_cpe) == 1) {
+ $sql = "DELETE FROM j_eleves_cpe WHERE e_login='$login_eleve';";
//echo "$sql
";
- $nettoyage=mysqli_query($GLOBALS["mysqli"], $sql);
-
- $lig_tmp=mysqli_fetch_object($res_cpe);
- $sql="INSERT INTO j_eleves_cpe SET cpe_login='$lig_tmp->cpe_login', e_login='$login_eleve';";
+ $nettoyage = mysqli_query($GLOBALS["mysqli"], $sql);
+
+ $lig_tmp = mysqli_fetch_object($res_cpe);
+ $sql = "INSERT INTO j_eleves_cpe SET cpe_login='$lig_tmp->cpe_login', e_login='$login_eleve';";
//echo "$sql
";
- $insert_cpe=mysqli_query($GLOBALS["mysqli"], $sql);
- }
- else {
- if(!in_array($login_eleve, $tab_ele_sans_cpe_defini)) {
- $msg_complement.="
L'élève $login_eleve n'a pas été associé à un CPE.";
- $tab_ele_sans_cpe_defini[]=$login_eleve;
+ $insert_cpe = mysqli_query($GLOBALS["mysqli"], $sql);
+ } else {
+ if (!in_array($login_eleve, $tab_ele_sans_cpe_defini)) {
+ $msg_complement .= "
L'élève $login_eleve n'a pas été associé à un CPE.";
+ $tab_ele_sans_cpe_defini[] = $login_eleve;
}
}
-
- $sql="SELECT DISTINCT professeur FROM j_eleves_professeurs jep
+
+ $sql = "SELECT DISTINCT professeur FROM j_eleves_professeurs jep
WHERE (
jep.id_classe='$id_classe'
)";
//echo "$sql
";
- $res_pp=mysqli_query($GLOBALS["mysqli"], $sql);
- if(mysqli_num_rows($res_pp)==1) {
- $sql="DELETE FROM j_eleves_professeurs WHERE login='$login_eleve';";
+ $res_pp = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (mysqli_num_rows($res_pp) == 1) {
+ $sql = "DELETE FROM j_eleves_professeurs WHERE login='$login_eleve';";
//echo "$sql
";
- $nettoyage=mysqli_query($GLOBALS["mysqli"], $sql);
-
- $lig_tmp=mysqli_fetch_object($res_pp);
- $sql="INSERT INTO j_eleves_professeurs SET professeur='$lig_tmp->professeur', login='$login_eleve', id_classe='$id_classe';";
+ $nettoyage = mysqli_query($GLOBALS["mysqli"], $sql);
+
+ $lig_tmp = mysqli_fetch_object($res_pp);
+ $sql = "INSERT INTO j_eleves_professeurs SET professeur='$lig_tmp->professeur', login='$login_eleve', id_classe='$id_classe';";
//echo "$sql
";
- $insert_pp=mysqli_query($GLOBALS["mysqli"], $sql);
- }
- else {
- if(!in_array($login_eleve, $tab_ele_sans_pp_defini)) {
- $msg_complement.="
L'élève $login_eleve n'a pas été associé à un ".$gepiProfSuivi.".";
- $tab_ele_sans_pp_defini[]=$login_eleve;
+ $msg_complement .= "' target='_blank'>associé à un " . $gepiProfSuivi . ".";
+ $tab_ele_sans_pp_defini[] = $login_eleve;
}
}
}
@@ -238,32 +236,32 @@
$i++;
}
}
-
- if(isset($_POST['regime_'.$id_eleve])) {
- $sql="SELECT * FROM j_eleves_regime WHERE login='$login_eleve';";
+
+ if (isset($_POST['regime_' . $id_eleve])) {
+ $sql = "SELECT * FROM j_eleves_regime WHERE login='$login_eleve';";
$call_regime = mysqli_query($GLOBALS["mysqli"], $sql);
$nb_test_regime = mysqli_num_rows($call_regime);
if ($nb_test_regime == 0) {
- $sql="INSERT INTO j_eleves_regime SET login='$login_eleve', regime='".$_POST['regime_'.$id_eleve]."', doublant='-';";
+ $sql = "INSERT INTO j_eleves_regime SET login='$login_eleve', regime='" . $_POST['regime_' . $id_eleve] . "', doublant='-';";
$reg_data = mysqli_query($GLOBALS["mysqli"], $sql);
if (!($reg_data)) $reg_ok = 'no';
} else {
- $sql="UPDATE j_eleves_regime SET regime='".$_POST['regime_'.$id_eleve]."' WHERE login='$login_eleve';";
+ $sql = "UPDATE j_eleves_regime SET regime='" . $_POST['regime_' . $id_eleve] . "' WHERE login='$login_eleve';";
$reg_data = mysqli_query($GLOBALS["mysqli"], $sql);
if (!($reg_data)) $reg_ok = 'no';
}
}
-
- if(isset($_POST['doublant_eleve_'.$id_eleve])) {
- $sql="SELECT * FROM j_eleves_regime WHERE login='$login_eleve';";
+
+ if (isset($_POST['doublant_eleve_' . $id_eleve])) {
+ $sql = "SELECT * FROM j_eleves_regime WHERE login='$login_eleve';";
$call_regime = mysqli_query($GLOBALS["mysqli"], $sql);
$nb_test_regime = mysqli_num_rows($call_regime);
if ($nb_test_regime == 0) {
- $sql="INSERT INTO j_eleves_regime SET login='$login_eleve', doublant='".$_POST['doublant_eleve_'.$id_eleve]."', regime='d/p';";
+ $sql = "INSERT INTO j_eleves_regime SET login='$login_eleve', doublant='" . $_POST['doublant_eleve_' . $id_eleve] . "', regime='d/p';";
$reg_data = mysqli_query($GLOBALS["mysqli"], $sql);
if (!($reg_data)) $reg_ok = 'no';
} else {
- $sql="UPDATE j_eleves_regime SET doublant='".$_POST['doublant_eleve_'.$id_eleve]."' WHERE login='$login_eleve';";
+ $sql = "UPDATE j_eleves_regime SET doublant='" . $_POST['doublant_eleve_' . $id_eleve] . "' WHERE login='$login_eleve';";
$reg_data = mysqli_query($GLOBALS["mysqli"], $sql);
if (!($reg_data)) $reg_ok = 'no';
}
@@ -277,42 +275,40 @@
} else {
$msg = "Il y a eu un problème lors de l'enregistrement !";
}
- $msg.=$msg_complement;
+ $msg .= $msg_complement;
}
// AJOUT: boireaus
-$chaine_options_classes="";
-$sql="SELECT id, classe FROM classes ORDER BY classe";
-$res_class_tmp=mysqli_query($GLOBALS["mysqli"], $sql);
-if(mysqli_num_rows($res_class_tmp)>0){
- $id_class_prec=0;
- $id_class_suiv=0;
- $temoin_tmp=0;
-
- $cpt_classe=0;
- $num_classe=-1;
-
- while($lig_class_tmp=mysqli_fetch_object($res_class_tmp)){
- if($lig_class_tmp->id==$id_classe){
+$chaine_options_classes = "";
+$sql = "SELECT id, classe FROM classes ORDER BY classe";
+$res_class_tmp = mysqli_query($GLOBALS["mysqli"], $sql);
+if (mysqli_num_rows($res_class_tmp) > 0) {
+ $id_class_prec = 0;
+ $id_class_suiv = 0;
+ $temoin_tmp = 0;
+
+ $cpt_classe = 0;
+ $num_classe = -1;
+
+ while ($lig_class_tmp = mysqli_fetch_object($res_class_tmp)) {
+ if ($lig_class_tmp->id == $id_classe) {
// Index de la classe dans les \n";
- $temoin_tmp=1;
- if($lig_class_tmp=mysqli_fetch_object($res_class_tmp)){
- $chaine_options_classes.="\n";
- $id_class_suiv=$lig_class_tmp->id;
- }
- else{
- $id_class_suiv=0;
+ $chaine_options_classes .= "\n";
+ $temoin_tmp = 1;
+ if ($lig_class_tmp = mysqli_fetch_object($res_class_tmp)) {
+ $chaine_options_classes .= "\n";
+ $id_class_suiv = $lig_class_tmp->id;
+ } else {
+ $id_class_suiv = 0;
}
- }
- else {
- $chaine_options_classes.="\n";
+ } else {
+ $chaine_options_classes .= "\n";
}
- if($temoin_tmp==0){
- $id_class_prec=$lig_class_tmp->id;
+ if ($temoin_tmp == 0) {
+ $id_class_prec = $lig_class_tmp->id;
}
$cpt_classe++;
@@ -321,7 +317,7 @@
// =================================
-$themessage = 'Des informations ont été modifiées. Voulez-vous vraiment quitter sans enregistrer ?';
+$themessage = 'Des informations ont été modifiées. Voulez-vous vraiment quitter sans enregistrer ?';
//**************** EN-TETE **************************************
$titre_page = "Gestion des classes | Ajout d'élèves à une classe";
require_once("../lib/header.inc.php");
@@ -331,7 +327,7 @@
echo "\n";
- echo " | \n";
-}
-if($id_class_suiv!=0){echo " | Classe suivante";}
-?>
-
\$eleve_login=$eleve_login et ";
//=========================
// AJOUT: boireaus 20071003
// Récupération du numéro de l'élève dans les saisies:
- $num_eleve=-1;
- for($i=0;$i
";
$test = mysqli_query($GLOBALS["mysqli"], $sql);
$nb_test = mysqli_num_rows($test);
- $sql="SELECT * FROM matieres_appreciations WHERE (login='$eleve_login' and periode='$i')";
+ $sql = "SELECT * FROM matieres_appreciations WHERE (login='$eleve_login' and periode='$i')";
//echo "$sql
";
$test_app = mysqli_query($GLOBALS["mysqli"], $sql);
$nb_test_app = mysqli_num_rows($test_app);
- $sql="SELECT * FROM avis_conseil_classe WHERE (login='$eleve_login' and periode='$i' and avis!='')";
+ $sql = "SELECT * FROM avis_conseil_classe WHERE (login='$eleve_login' and periode='$i' and avis!='')";
//echo "$sql
";
$test_app_conseil = mysqli_query($GLOBALS["mysqli"], $sql);
$nb_test_app_conseil = mysqli_num_rows($test_app_conseil);
if (($nb_test != 0) or ($nb_test_app != 0) or ($nb_test_app_conseil != 0)) {
- $motif_bloquant="";
+ $motif_bloquant = "";
if ($nb_test != 0) {
- $motif_bloquant.=$nb_test." moyenne(s)";
+ $motif_bloquant .= $nb_test . " moyenne(s)";
}
if ($nb_test_app != 0) {
- if($motif_bloquant!="") {$motif_bloquant.=", ";}
- $motif_bloquant.=$nb_test_app." appréciation(s)";
+ if ($motif_bloquant != "") {
+ $motif_bloquant .= ", ";
+ }
+ $motif_bloquant .= $nb_test_app . " appréciation(s)";
}
if ($nb_test_app_conseil != 0) {
- if($motif_bloquant!="") {$motif_bloquant.=", ";}
- $motif_bloquant.="un avis du conseil de classe";
+ if ($motif_bloquant != "") {
+ $motif_bloquant .= ", ";
+ }
+ $motif_bloquant .= "un avis du conseil de classe";
}
$autorisation_sup = 'no';
- if(!isset($msg)) {$msg="";}
- $msg.="--> Impossible de retirer l'élève $eleve_login de la classe pour la période $i !
Cet(te) élève a $motif_bloquant pour cette période. Commencez par supprimer les données de l'élève pour cette période !
\n";
+ if (!isset($msg)) {
+ $msg = "";
+ }
+ $msg .= "--> Impossible de retirer l'élève $eleve_login de la classe pour la période $i !
Cet(te) élève a $motif_bloquant pour cette période. Commencez par supprimer les données de l'élève pour cette période !
\n";
$reg_ok = "impossible";
} else {
- $liste_cible .= $eleve_login.";";
- $liste_cible2 .= $i.";";
- $liste_cible3 .= $id_classe.";";
+ $liste_cible .= $eleve_login . ";";
+ $liste_cible2 .= $i . ";";
+ $liste_cible3 .= $id_classe . ";";
}
}
$i++;
@@ -304,57 +322,55 @@
//debug_var();
- if($autorisation_sup=='no') {
- $msg.="De façon générale : ".$explication_motif_bloquant_suppression_eleve_de_la_classe."
";
+ if ($autorisation_sup == 'no') {
+ $msg .= "De façon générale : " . $explication_motif_bloquant_suppression_eleve_de_la_classe . "
";
}
if (($liste_cible != '') and ($autorisation_sup != 'no')) {
- header("Location: ../lib/confirm_query.php?liste_cible=$liste_cible&liste_cible2=$liste_cible2&liste_cible3=$liste_cible3&action=retire_eleve".add_token_in_url(false));
+ header("Location: ../lib/confirm_query.php?liste_cible=$liste_cible&liste_cible2=$liste_cible2&liste_cible3=$liste_cible3&action=retire_eleve" . add_token_in_url(false));
}
if ($reg_ok == 'yes') {
- //$message_enregistrement = "Les modifications ont été enregistrées !";
- if(!isset($msg)){$msg="";}
- $msg.="Les modifications ont été enregistrées !";
+ //$message_enregistrement = "Les modifications ont été enregistrées !";
+ if (!isset($msg)) {
+ $msg = "";
+ }
+ $msg .= "Les modifications ont été enregistrées !";
} else if ($reg_ok == "impossible") {
$message_enregistrement = "Opération Impossible (voir message d'avertissement en rouge).";
$affiche_message = 'yes';
} else {
- //$message_enregistrement = "Il y a eu un problème lors de l'enregistrement";
- $message_enregistrement="Il y a eu un problème lors de l'enregistrement";
+ //$message_enregistrement = "Il y a eu un problème lors de l'enregistrement";
+ $message_enregistrement = "Il y a eu un problème lors de l'enregistrement";
$affiche_message = 'yes';
}
//$affiche_message = 'yes';
}
-if(isset($_GET['add_eleve_classe'])) {
+if (isset($_GET['add_eleve_classe'])) {
check_token();
//add_eleve_classe=y&num_periode=$i&id_classe=$id_classe&login_eleve=$login_eleve
- $login_eleve=isset($_GET['login_eleve']) ? $_GET['login_eleve'] : NULL;
- $num_periode=isset($_GET['num_periode']) ? $_GET['num_periode'] : NULL;
+ $login_eleve = isset($_GET['login_eleve']) ? $_GET['login_eleve'] : NULL;
+ $num_periode = isset($_GET['num_periode']) ? $_GET['num_periode'] : NULL;
- if(($num_periode=='')||(preg_match("/[^0-9]/", $num_periode))) {
- $msg="Numéro de période $num_periode invalide pour l'ajout de $login_eleve dans la classe.";
- }
- elseif(($login_eleve=='')||(preg_match("/[^A-Za-z0-9\._-]/", $login_eleve))) {
- $msg="Login élève $login_eleve invalide pour l'ajout dans la classe en période $num_periode.";
- }
- else {
+ if (($num_periode == '') || (preg_match("/[^0-9]/", $num_periode))) {
+ $msg = "Numéro de période $num_periode invalide pour l'ajout de $login_eleve dans la classe.";
+ } elseif (($login_eleve == '') || (preg_match("/[^A-Za-z0-9\._-]/", $login_eleve))) {
+ $msg = "Login élève $login_eleve invalide pour l'ajout dans la classe en période $num_periode.";
+ } else {
//$sql="SELECT id_classe FROM j_eleves_classes WHERE login='$login_eleve' AND id_classe='$id_classe' AND periode='$num_periode';";
- $sql="SELECT id_classe FROM j_eleves_classes WHERE login='$login_eleve' AND periode='$num_periode';";
- $test=mysqli_query($GLOBALS["mysqli"], $sql);
- if(mysqli_num_rows($test)>0) {
- $lig=mysqli_fetch_object($test);
- $msg="$login_eleve est déjà inscrit dans la classe ".get_class_from_id($lig->id_classe)." en période $num_periode.";
- }
- else {
- $sql="INSERT INTO j_eleves_classes SET login='$login_eleve', id_classe='$id_classe', periode='$num_periode';";
- $insert=mysqli_query($GLOBALS["mysqli"], $sql);
- if(!$insert) {
- $msg="Erreur lors de l'ajout de $login_eleve dans la classe en période $num_periode.";
- }
- else {
- $msg="Ajout de $login_eleve dans la classe en période $num_periode effectué.
Pensez à définir les matières suivies.";
+ $sql = "SELECT id_classe FROM j_eleves_classes WHERE login='$login_eleve' AND periode='$num_periode';";
+ $test = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (mysqli_num_rows($test) > 0) {
+ $lig = mysqli_fetch_object($test);
+ $msg = "$login_eleve est déjà inscrit dans la classe " . get_class_from_id($lig->id_classe) . " en période $num_periode.";
+ } else {
+ $sql = "INSERT INTO j_eleves_classes SET login='$login_eleve', id_classe='$id_classe', periode='$num_periode';";
+ $insert = mysqli_query($GLOBALS["mysqli"], $sql);
+ if (!$insert) {
+ $msg = "Erreur lors de l'ajout de $login_eleve dans la classe en période $num_periode.";
+ } else {
+ $msg = "Ajout de $login_eleve dans la classe en période $num_periode effectué.
Pensez à définir les matières suivies.";
}
}
}
@@ -362,38 +378,36 @@
// =================================
// AJOUT: boireaus
-$chaine_options_classes="";
-$sql="SELECT id, classe FROM classes ORDER BY classe";
-$res_class_tmp=mysqli_query($GLOBALS["mysqli"], $sql);
-if(mysqli_num_rows($res_class_tmp)>0){
- $id_class_prec=0;
- $id_class_suiv=0;
- $temoin_tmp=0;
-
- $cpt_classe=0;
- $num_classe=-1;
-
- while($lig_class_tmp=mysqli_fetch_object($res_class_tmp)){
- if($lig_class_tmp->id==$id_classe){
+$chaine_options_classes = "";
+$sql = "SELECT id, classe FROM classes ORDER BY classe";
+$res_class_tmp = mysqli_query($GLOBALS["mysqli"], $sql);
+if (mysqli_num_rows($res_class_tmp) > 0) {
+ $id_class_prec = 0;
+ $id_class_suiv = 0;
+ $temoin_tmp = 0;
+
+ $cpt_classe = 0;
+ $num_classe = -1;
+
+ while ($lig_class_tmp = mysqli_fetch_object($res_class_tmp)) {
+ if ($lig_class_tmp->id == $id_classe) {
// Index de la classe dans les \n";
- $temoin_tmp=1;
- if($lig_class_tmp=mysqli_fetch_object($res_class_tmp)){
- $chaine_options_classes.="\n";
- $id_class_suiv=$lig_class_tmp->id;
- }
- else{
- $id_class_suiv=0;
+ $chaine_options_classes .= "\n";
+ $temoin_tmp = 1;
+ if ($lig_class_tmp = mysqli_fetch_object($res_class_tmp)) {
+ $chaine_options_classes .= "\n";
+ $id_class_suiv = $lig_class_tmp->id;
+ } else {
+ $id_class_suiv = 0;
}
- }
- else {
- $chaine_options_classes.="\n";
+ } else {
+ $chaine_options_classes .= "\n";
}
- if($temoin_tmp==0){
- $id_class_prec=$lig_class_tmp->id;
+ if ($temoin_tmp == 0) {
+ $id_class_prec = $lig_class_tmp->id;
}
$cpt_classe++;
@@ -402,7 +416,7 @@
// =================================
-$themessage = 'Des informations ont été modifiées. Voulez-vous vraiment quitter sans enregistrer ?';
+$themessage = 'Des informations ont été modifiées. Voulez-vous vraiment quitter sans enregistrer ?';
//**************** EN-TETE **************************************
$titre_page = "Gestion des classes | Gestion des élèves";
@@ -414,29 +428,29 @@
//debug_var();
//=============================
-$ouvrir_infobulle_nav=getSettingValue("ouvrir_infobulle_nav");
+$ouvrir_infobulle_nav = getSettingValue("ouvrir_infobulle_nav");
-$gepi_prof_suivi=ucfirst(retourne_denomination_pp($id_classe));
+$gepi_prof_suivi = ucfirst(retourne_denomination_pp($id_classe));
-if(!isset($quitter_la_page)){
- echo "