当前位置: 首页>>代码示例>>PHP>>正文


PHP get_nom_prenom_eleve函数代码示例

本文整理汇总了PHP中get_nom_prenom_eleve函数的典型用法代码示例。如果您正苦于以下问题:PHP get_nom_prenom_eleve函数的具体用法?PHP get_nom_prenom_eleve怎么用?PHP get_nom_prenom_eleve使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了get_nom_prenom_eleve函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: elseif

 // si l'utilisateur n'a pas le statut scolarité, on vérifie qu'il est prof principal de l'élève
 //if (($_SESSION['statut'] != 'scolarite') and ($_SESSION['statut'] != 'secours')) {
 if ($_SESSION['statut'] == 'professeur') {
     if (getSettingAOui('GepiAccesPPTousElevesDeLaClasse') && is_pp($_SESSION['login'], $id_classe)) {
         // Le prof est PP de la classe, c'est OK
     } elseif (is_pp($_SESSION['login'], $id_classe, $current_eleve_login)) {
         // Le prof est PP de cet élève en particulier, c'est OK
     } else {
         $msg = "Vous n'êtes pas " . $gepi_prof_suivi . " de cet élève.";
         $reg = 'no';
     }
     // On vérifie que l'élève est bien dans cette classe sur cette période pour éviter qu'un PP mette un avis à un élève qui a changé de classe
     $sql = "SELECT 1=1 FROM j_eleves_classes WHERE login='" . $current_eleve_login . "' AND id_classe='{$id_classe}' AND periode='{$periode_num}';";
     $test_ele_clas_per = mysqli_query($GLOBALS["mysqli"], $sql);
     if (mysqli_num_rows($test_ele_clas_per) == 0) {
         $msg = "L'élève " . get_nom_prenom_eleve($current_eleve_login, "avec_classe") . " n'est plus dans la classe de " . get_nom_classe($id_classe) . " sur la période {$periode_num}.";
         $reg = 'no';
     }
 } elseif ($_SESSION['statut'] == 'cpe' && !getSettingAOui('GepiRubConseilCpeTous')) {
     $test_cpe_suivi = sql_query1("select 1=1 from j_eleves_cpe\n\t\t\twhere e_login = '{$current_eleve_login}' and\n\t\t\tcpe_login = '" . $_SESSION['login'] . "'\n\t\t\t");
     if ($test_cpe_suivi == '-1') {
         $msg = "Vous n'êtes pas cpe de cet élève.";
         $reg = 'no';
     }
 }
 //echo "PLOP";
 if ($reg == 'yes') {
     $sql = "DELETE FROM avis_conseil_classe WHERE (login='{$current_eleve_login}' AND periode='{$periode_num}');";
     $menage = mysqli_query($GLOBALS["mysqli"], $sql);
     if ($current_eleve_login_ap != '' || isset($current_eleve_mention) && $current_eleve_mention != 0) {
         $sql = "INSERT INTO avis_conseil_classe SET login='{$current_eleve_login}',periode='{$periode_num}',avis='{$current_eleve_login_ap}',";
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:saisie_avis2.php

示例2: foreach

                     }
                 }
             }
             /*
             else {
             	echo "\$current_group[\"periodes\"][$loop_per]['num_periode'] n'est pas défini.<br />";
             }
             */
         }
     }
 } else {
     foreach ($current_group["periodes"] as $period) {
         for ($i = 0; $i < count($login_eleve); $i++) {
             if (isset($_POST['eleve_' . $period["num_periode"] . '_' . $i])) {
                 if (in_array($login_eleve[$i], $tab_ele)) {
                     $nom_eleve = get_nom_prenom_eleve($login_eleve[$i]);
                     $sql = "INSERT INTO j_signalement SET id_groupe='{$id_groupe}', declarant='" . $_SESSION['login'] . "', nature='erreur_affect', login='" . $login_eleve[$i] . "', periode='" . $period["num_periode"] . "', ";
                     if (in_array($login_eleve[$i], $reg_eleves[$period["num_periode"]])) {
                         $sql .= "valeur='en_trop';";
                         $texte_mail .= "{$nom_eleve} est en trop en période " . $period["num_periode"] . ".\n";
                     } else {
                         $sql .= "valeur='manquant';";
                         $texte_mail .= "{$nom_eleve} est manquant en période " . $period["num_periode"] . ".\n";
                     }
                     //echo "$sql<br />\n";
                     $insert = mysqli_query($GLOBALS["mysqli"], $sql);
                     if (!$insert) {
                         $msg .= "Erreur pour " . $nom_eleve . "<br />";
                     }
                     //flush();
                 }
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:signalement_eleves.php

示例3: while

         while ($lig_aid = mysqli_fetch_object($res_aid)) {
             echo "&nbsp;&nbsp;&nbsp;-&nbsp;{$lig_aid->nom} (<i>{$lig_aid->nom_complet}</i>)";
             $sql = "SELECT DISTINCT jec.login FROM j_eleves_classes jec, j_aid_eleves jae WHERE jec.login=jae.login AND jec.id_classe='{$id_future_classe}' AND jae.id_aid='{$lig_aid->id_aid}';";
             $test = mysqli_query($GLOBALS["mysqli"], $sql);
             $nb_ele_fut_aid = mysqli_num_rows($test);
             if ($nb_ele_fut_aid == 1) {
                 $lig_ele_fut_aid = mysqli_fetch_object($test);
                 echo "&nbsp;: " . $nb_ele_fut_aid . " élève de la classe future est inscrit dans cet AID (<span style='font-size:small; font-style:italic;'>" . get_nom_prenom_eleve($lig_ele_fut_aid->login) . "</span>).";
             } elseif ($nb_ele_fut_aid > 1) {
                 echo "&nbsp;: " . $nb_ele_fut_aid . " élèves de la classe future sont inscrits dans cet AID (<span style='font-size:small; font-style:italic;'>";
                 $cpt_ele_aid = 0;
                 while ($lig_ele_fut_aid = mysqli_fetch_object($test)) {
                     if ($cpt_ele_aid > 0) {
                         echo ", ";
                     }
                     echo get_nom_prenom_eleve($lig_ele_fut_aid->login);
                     $cpt_ele_aid++;
                 }
                 echo "</span>)";
             }
             echo "<br />\n";
         }
         echo "</p>\n";
         echo "<p><br /></p>\n";
     }
     echo "<script type='text/javascript'>\n\tfunction verifie_form() {\n\t\ttemoin_assoc='ok';\n\t\tfor(i=0;i<{$cpt};i++) {\n\t\t\tif(document.getElementById('id_grp_fut_'+i)) {\n\t\t\t\t//alert(\"document.getElementById('id_grp_fut_\"+i+\"').value=\"+document.getElementById('id_grp_fut_'+i).value);\n\n\t\t\t\tif(document.getElementById('id_grp_fut_'+i).value=='') {\n\t\t\t\t\ttemoin_assoc='n';\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tif(temoin_assoc=='n') {\n\t\t\tverif=confirm('ATTENTION:\\nUn enseignement de " . $classe . " au moins n est pas associé à un enseignement de " . $classe_future . ".\\nLes notes éventuelles de l élève à cet enseignement seront perdues si vous confirmez la volonté de procéder aux changements.');\n\t\t\tif(verif) {\n\t\t\t\tdocument.forms['form_assoc_grp'].submit();\n\t\t\t}\n\t\t}\n\t\telse {\n\t\t\tdocument.forms['form_assoc_grp'].submit();\n\t\t}\n\t}\n</script>\n";
     echo "<p><b>ATTENTION:</b></p>\n<blockquote>\n<p>Dans le cas où des groupes sont en commun entre la {$classe} et la {$classe_future}, si l'élève fait partie de plusieurs enseignements correspondant à la même matière (<i>exemple: l'élève fait partie de 2 enseignements de DecP3 partagés entre les deux classes</i>), il faut éviter d'intervertir les groupes.<br />\nDans le cas contraire, lors de la migration du deuxième enseignement, l'inscription au premier est supprimé.</p>\n<p>La page propose normalement de ne pas changer de groupe lorsque le groupe est partagé par les deux classes (<i>le numéro de groupe est indiqué entre parenthèses</i>).<br />\nEvitez les 'fantaisies';o).</p>\n</blockquote>\n";
 } else {
     check_token(false);
     $tab_per = array($periode_num);
     if ($chgt_periode_sup == "y") {
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:changement_eleve_classe.php

示例4: while

				</th>
			</tr>
			<tr>";
echo "
				<th>P.1</th>
				<th>P.2</th>
				<th>P.3</th>";
echo "
			</tr>";
$cpt=10;
while($lig=mysqli_fetch_object($res)) {
	echo "
			<tr>
				<td id='td_nom_$cpt'>
					<input type='hidden' name='ele_login[$cpt]' id='ele_login_$cpt' value='".$lig->login."' />
					".get_nom_prenom_eleve($lig->login)."
				</td>";

	for($i=1;$i<=3;$i++) {
		$note="-";

		$sql="SELECT round(avg(mn.note),1) as moyenne FROM matieres_notes mn WHERE (mn.id_groupe='".$id_groupe."' AND mn.login='".$lig->login."' AND mn.statut ='' AND periode='$i');";
		$res_note=mysqli_query($GLOBALS["mysqli"], $sql);
		if(mysqli_num_rows($res_note)>0) {
			$lig_note=mysqli_fetch_object($res_note);
			$note=$lig_note->moyenne;
		}
		echo "
				<td>
					$note
				</td>";
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:saisie_notes.php

示例5: get_nom_prenom_eleve

            echo " colspan='2'";
        }
    }
    ?>
>
<?php 
    if (count($ele_login) > 0) {
        $chaine_avertissement = "";
        for ($i = 0; $i < count($ele_login); $i++) {
            if (acces_ele_disc($ele_login[$i])) {
                if ($chaine_avertissement == '') {
                    $chaine_avertissement .= "Détails visibles de ";
                } else {
                    $chaine_avertissement .= ", ";
                }
                $chaine_avertissement .= get_nom_prenom_eleve($ele_login[$i]);
            }
            $tab_resp = get_resp_from_ele_login($ele_login[$i]);
            for ($j = 0; $j < count($tab_resp); $j++) {
                if (isset($tab_resp[$j]['login']) && acces_resp_disc($tab_resp[$j]['login'])) {
                    if ($chaine_avertissement == '') {
                        $chaine_avertissement .= "Détails visibles de ";
                    } else {
                        $chaine_avertissement .= ", ";
                    }
                    $chaine_avertissement .= $tab_resp[$j]['designation'];
                }
            }
        }
        if ($chaine_avertissement != "") {
            $chaine_avertissement = "<div class='fieldset_opacite50' style='float:right; color:red; width:15em; border: 1px solid red; margin: 1px;'>{$chaine_avertissement}</div>\n";
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:saisie_incident.php

示例6:

	if($_SESSION['statut']=='professeur') {
		$acces_suite="n";

		if((getSettingAOui('visuDiscProfClasses'))&&(is_prof_ele($_SESSION['login'], $login_ele))) {
			$acces_suite="y";
		}
		elseif((getSettingAOui('visuDiscProfGroupes'))&&(is_prof_classe_ele($_SESSION['login'], $login_ele))) {
			$acces_suite="y";
		}
		elseif(is_pp($_SESSION['login'], "", $login_ele)) {
			$acces_suite="y";
		}

		if($acces_suite=="n") {
			$msg="Vous n'avez pas accès à cet élève.<br />";
			tentative_intrusion(1, "Tentative d'accès à la consultation d'$mod_disc_terme_incident pour l'élève ".get_nom_prenom_eleve($login_ele).".");
			unset($login_ele);
		}
	}
	/*
	elseif(($_SESSION['statut']=='cpe')&&(!is_cpe($_SESSION['login'], "", $login_ele))) {
		$msg="Vous n'avez pas accès à cet élève.<br />";
		tentative_intrusion(1, "Tentative d'accès à la consultation d'$mod_disc_terme_incident pour l'élève ".get_nom_prenom_eleve($login_ele).".");
		unset($login_ele);
	}
	*/
}

$style_specifique[] = "lib/DHTMLcalendar/calendarstyle";
$javascript_specifique[] = "lib/DHTMLcalendar/calendar";
$javascript_specifique[] = "lib/DHTMLcalendar/lang/calendar-fr";
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:afficher_incidents_eleve.php

示例7: AND

								if($nb_comptes_resp>0) {
									$sql="SELECT 1=1 FROM temp_responsables2_import WHERE pers_id='".$lig1->col2."' AND (resp_legal='1' OR resp_legal='2');";
									$test_resp_legal=mysqli_query($GLOBALS["mysqli"], $sql);
									if(mysqli_num_rows($test_resp_legal)>0) {
										$info_action_titre="Nouveau responsable&nbsp;: ".remplace_accents(stripslashes($lig->nom)." ".stripslashes($lig->prenom))." (".$lig1->col2.")";
										// 20130405
										$info_action_texte="";
										$sql="SELECT e.login, t.resp_legal FROM eleves e, temp_responsables2_import t WHERE e.ele_id=t.ele_id AND t.pers_id='".$lig1->col2."' ORDER BY e.nom, e.prenom;";
										$res_ele_resp=mysqli_query($GLOBALS["mysqli"], $sql);
										if(mysqli_num_rows($res_ele_resp)>0) {
											$info_action_texte.="Le nouveau responsable <a href='responsables/modify_resp.php?pers_id=".$lig1->col2."'>".remplace_accents(stripslashes($lig->nom)." ".stripslashes($lig->prenom))." (".$lig1->col2.")</a> est associé d'après vos fichiers Sconet à ";
											$cpt_ele_resp=0;
											while($lig_ele_resp=mysqli_fetch_object($res_ele_resp)) {
												if($cpt_ele_resp>0) {$info_action_texte.=", ";}
												$info_action_texte.="<a href='eleves/modify_eleve.php?eleve_login=".$lig_ele_resp->login."'>".get_nom_prenom_eleve($lig_ele_resp->login, 'avec_classe')." <span title=\"";
												if(($lig_ele_resp->resp_legal==1)||($lig_ele_resp->resp_legal==2)) {
													$info_action_texte.="en responsable légal $lig_ele_resp->resp_legal";
												}
												else {
													$info_action_texte.="en responsable non légal (contact,...)";
												}
												$info_action_texte.="\">($lig_ele_resp->resp_legal)</span></a>";
												$cpt_ele_resp++;
											}
											$info_action_texte.="<br />";
										}
										$info_action_texte.="Vous souhaitez peut-être créer un compte pour ce nouveau responsable&nbsp;: <a href='utilisateurs/create_responsable.php?critere_recherche=$lig->nom&afficher_tous_les_resp=n'>".remplace_accents(stripslashes($lig->nom)." ".stripslashes($lig->prenom))."</a>.";
										$info_action_destinataire=array("administrateur");
										$info_action_mode="statut";
										enregistre_infos_actions($info_action_titre,$info_action_texte,$info_action_destinataire,$info_action_mode);
开发者ID:rhertzog,项目名称:lcs,代码行数:30,代码来源:maj_import3.php

示例8:

			$tab_designation=array();
			foreach($tab_connexions as $date => $tab_login) {
				$alt=$alt*(-1);
				$ligne_date.="<td class='lig$alt'>".formate_date($date)."</td>";
				$ligne_eff.="<td class='lig$alt' title=\"Effectif de connexion\">".count($tab_login['login'])."</td>";

				if(((($mode_2==2)||($mode_2==4)||($mode_2==6))&&($AccesDetailConnexionResp))||
					((($mode_2==3)||($mode_2==5)||($mode_2==6))&&($AccesDetailConnexionEle))) {

					$ligne_personnes.="<td class='lig$alt' style='vertical-align:top'>";
					for($loop=0;$loop<count($tab_login['login']);$loop++) {
						if(($mode_2==2)||($mode_2==4)||($mode_2==6)) {
							if(!array_key_exists($tab_login['login'][$loop], $tab_designation)) {$tab_designation[$tab_login['login'][$loop]]=civ_nom_prenom($tab_login['login'][$loop]);}
						}
						else {
							if(!array_key_exists($tab_login['login'][$loop], $tab_designation)) {$tab_designation[$tab_login['login'][$loop]]=get_nom_prenom_eleve($tab_login['login'][$loop]);}
						}
						$ligne_personnes.=$tab_designation[$tab_login['login'][$loop]]."<br />";
					}
					$ligne_personnes.="</td>";
				}
			}
			$ligne_date.="</tr>";
			$ligne_eff.="</tr>";
			$ligne_personnes.="</tr>";

			//echo "<a href='".$_SERVER['PHP_SELF']."?csv=y&amp;id_classe=$id_classe&amp;mode=$mode&amp;mode_2=$mode_2&amp;date_mysql_debut=$date_mysql_debut&amp;date_mysql_fin=$date_mysql_fin' title=\"Exporter les statistiques de connexion au format CSV.\"><img src='../images/icons/csv.png' class='icone16' alt='CSV' /></a>";
			echo "<a href='".$_SERVER['PHP_SELF']."?csv=y&amp;id_classe=$id_classe&amp;mode=$mode&amp;date_mysql_debut=$date_mysql_debut&amp;date_mysql_fin=$date_mysql_fin' title=\"Exporter les statistiques de connexion au format CSV.\"><img src='../images/icons/csv.png' class='icone16' alt='CSV' /></a>";

			if(((($mode_2==2)||($mode_2==4)||($mode_2==6))&&($AccesDetailConnexionResp))||
				((($mode_2==3)||($mode_2==5)||($mode_2==6))&&($AccesDetailConnexionEle))) {
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:stat_connexions.php

示例9: check_token

}
check_token();
header('Content-Type: text/html; charset=utf-8');
$login_eleve = isset($_POST['login_ele_ajout_classe']) ? $_POST['login_ele_ajout_classe'] : "";
$id_classe = isset($_POST['id_classe']) ? $_POST['id_classe'] : "";
$num_periode = isset($_POST['num_periode']) ? $_POST['num_periode'] : array();
/*
echo "\$login_eleve=$login_eleve<br />";
echo "\$id_classe=$id_classe<br />";
*/
$msg = "";
$erreur = "n";
if ($login_eleve == "" || $id_classe == "" || count($num_periode) == 0) {
    $erreur = "y";
} else {
    $nom_prenom = get_nom_prenom_eleve($login_eleve);
    if (preg_match("/\\(/", $nom_prenom)) {
        $msg = "{$nom_prenom} n'est pas un élève.";
        $erreur = "y";
    } else {
        $classe = get_nom_classe($id_classe);
        if (!$classe) {
            $msg = "L'identifiant '{$id_classe}' ne correspond à aucune classe.";
            $erreur = "y";
        } else {
            $sql = "SELECT num_periode FROM periodes WHERE id_classe='{$id_classe}';";
            $res_per = mysqli_query($GLOBALS["mysqli"], $sql);
            if (mysqli_num_rows($res_per) == 0) {
                //$msg="Aucune période n'existe pour la classe <a href='../classes/periodes.php?id_classe=$id_classe'>$classe</a>.";
                $msg = "Aucune période n'existe pour la classe {$classe}.";
                $erreur = "y";
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:ajout_eleve_classe.php

示例10:

		echo "<br />\n(<i>$compteur élèves n'ont pas leurs deux responsables légaux</i>)\n";
		echo "</p>\n";

		echo "<center><input type='submit' value='Enregistrer' /></center>\n";
		echo "<input type='hidden' name='is_posted' value='1' />\n";
		echo "</form>\n";
	}
	else{
		echo "<p>Tous les élèves ont leur deux responsables légaux.</p>\n";
	}

	if(count($tab_anomalie_ele_id)>0) {
		echo "<p><span style='color:red'>ANOMALIE&nbsp;:</span> Un ou des élèves n'ont pas d'ELE_ID.<br />Comment avez-vous initialisé/importé/créé ces élèves&nbsp;?<br />En voici la liste&nbsp;:</p>";
		echo "<ul>\n";
		for($i=0;$i<count($tab_anomalie_ele_id);$i++) {
			echo "<li><a href='../eleves/modify_eleve.php?eleve_login=".$tab_anomalie_ele_id[$i]."'>".get_nom_prenom_eleve($tab_anomalie_ele_id[$i],'avec_classe')."</li>\n";
		}
		echo "</ul>\n";
	}

	require("../lib/footer.inc.php");
	die();
}


if(!isset($quitter_la_page)){
	echo "<p class='bold'><a href='index.php'";
	echo " onclick=\"return confirm_abandon (this, change, '$themessage')\"";
	echo "><img src='../images/icons/back.png' alt='Retour' class='back_link'/> Retour</a>";
	echo " | <a href='modify_resp.php'>Ajouter un responsable</a>";
}
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:modify_resp.php

示例11: get_lieu_from_id

 // Lieu
 $tab_lignes_OOo[$nb_ligne]['lieu'] = get_lieu_from_id($lig_incident->id_lieu);
 // Protagonistes
 $tab_protagonistes_eleves = array();
 $sql = "SELECT * FROM s_protagonistes WHERE id_incident='{$lig_incident->id_incident}' ORDER BY statut,qualite,login;";
 $res2 = mysqli_query($GLOBALS["mysqli"], $sql);
 if (mysqli_num_rows($res) == 0) {
     $tab_lignes_OOo[$nb_ligne]['protagonistes'] = "Aucun";
 } else {
     $liste_protagonistes = "";
     while ($lig2 = mysqli_fetch_object($res2)) {
         if ($liste_protagonistes != "") {
             $liste_protagonistes .= ", ";
         }
         if ($lig2->statut == 'eleve') {
             $liste_protagonistes .= get_nom_prenom_eleve($lig2->login, 'avec_classe');
             $tab_protagonistes_eleves[] = $lig2->login;
         } else {
             $liste_protagonistes .= civ_nom_prenom($lig2->login, '', "y");
         }
         if ($lig2->qualite != '') {
             $liste_protagonistes .= " {$lig2->qualite}";
         }
     }
 }
 $tab_lignes_OOo[$nb_ligne]['protagonistes'] = $liste_protagonistes;
 $id_incident_courant = $lig_incident->id_incident;
 // Mesures prises
 $texte = "";
 $sql = "SELECT DISTINCT sti.login_ele FROM s_traitement_incident sti, s_mesures s WHERE sti.id_incident='{$id_incident_courant}' AND sti.id_mesure=s.id AND s.type='prise'";
 //$texte.="<br />$sql";
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:mod_discipline_extraction_ooo.php

示例12:

					$mgen[$cpt]=round(preg_replace('/,/', '.', $mgen[$cpt]),1);
				}

			}
		}

		$liste_temp="";
		for($loop=1;$loop<=count($serie);$loop++) {
			if($liste_temp!="") {$liste_temp.="&amp;";}
			$liste_temp.="temp$loop=".$serie[$loop];
			if($affiche_mgen=='oui') {
				$liste_temp.="&amp;mgen$loop=".$mgen[$loop];
			}
		}

		echo "<p>".get_nom_prenom_eleve($eleve1, "avec_classe")."<br />";
		echo "<img src='draw_graphe.php?";
		// $liste_temp contient les séries et les moyennes générales.
		echo "$liste_temp";
		echo "&amp;etiquette=$liste_matieres";
		echo "&amp;titre=$graph_title";
		echo "&amp;v_legend1=$eleve1";
		//echo "&amp;v_legend2=Toutes_les_périodes";
		echo "&amp;v_legend2=".rawurlencode("Toutes_les_périodes");
		echo "&amp;compteur=$compteur";
		echo "&amp;nb_series=$nb_series";
		echo "&amp;id_classe=$id_classe";
		echo "&amp;largeur_graphe=$largeur_graphe";
		echo "&amp;hauteur_graphe=$hauteur_graphe";
		echo "&amp;taille_police=$taille_police";
		echo "&amp;epaisseur_traits=$epaisseur_traits";
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:graphes_classe.php

示例13: suppression_sauts_de_lignes_surnumeraires

 if ($valider_modif == "y") {
     // Contrôle des saisies pour supprimer les sauts de lignes surnuméraires.
     $app = suppression_sauts_de_lignes_surnumeraires($app);
     //==================================================
     if ($envoi_mail_correction_autrui == "y") {
         $ancienne_app = "";
         $sql = "SELECT appreciation FROM matieres_appreciations WHERE (login='{$corriger_app_login_eleve}' AND id_groupe='" . $current_group["id"] . "' AND periode='{$corriger_app_num_periode}');";
         //echo "$sql<br />";
         $res = mysqli_query($GLOBALS["mysqli"], $sql);
         if (mysqli_num_rows($res) > 0) {
             $lig = mysqli_fetch_object($res);
             $ancienne_app = $lig->appreciation;
             //echo "<span style='color:plum'>ancienne_app=$ancienne_app</span>";
         }
         $tab_param_mail = array();
         $texte_mail = "Je viens d'effectuer (" . strftime("%d/%m/%Y à %H:%M:%S") . ") une correction de votre appréciation pour " . get_nom_prenom_eleve($corriger_app_login_eleve) . " en " . $current_group["name"] . " (" . $current_group["description"] . " en " . $current_group["classlist_string"] . ") en période " . $corriger_app_num_periode . ".\n\nL'ancienne appréciation était:\n====================================================\n{$ancienne_app}\n====================================================\n\net la nouvelle:\n====================================================\n{$app}\n====================================================\n\n\nCordialement.\n-- \n" . civ_nom_prenom($_SESSION['login']);
         $envoi_mail_actif = getSettingValue('envoi_mail_actif');
         if ($envoi_mail_actif != 'n' && $envoi_mail_actif != 'y') {
             $envoi_mail_actif = 'y';
             // Passer à 'n' pour faire des tests hors ligne... la phase d'envoi de mail peut sinon ensabler.
         }
         if ($envoi_mail_actif == 'y') {
             $email_destinataires = "";
             $sql = "SELECT DISTINCT u.login, u.email FROM utilisateurs u, j_groupes_professeurs jgp WHERE jgp.login=u.login AND jgp.id_groupe='{$corriger_app_id_groupe}';";
             $req = mysqli_query($mysqli, $sql);
             if (mysqli_num_rows($req) > 0) {
                 //$tab_email_destinataire=array();
                 $tab_login_destinataire = array();
                 $cpt_dest = 0;
                 while ($lig_u = mysqli_fetch_object($req)) {
                     if ($cpt_dest > 0) {
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:ajax_corriger_app.php

示例14: mysqli_query

//echo "$sql<br />";
$res = mysqli_query($GLOBALS["mysqli"], $sql);
if (mysqli_num_rows($res) == 0) {
    echo "\n\t\t<p>Aucun élève n'a été trouvé.<br />{$sql}</p>\n\t</fieldset>\n</form>";
    require "../lib/footer.inc.php";
    die;
}
if ($notanet_saisie_note_ouverte) {
    echo "\t\t<div id=\"fixe\"><p><input type='submit' value='Enregistrer' /></p></div>";
}
echo "\n\t\t<div style='float:right; width:10em; color:red;'>\n\t\t\tA FAIRE : Préciser la liste des valeur acceptées (AB, DI,...)\n\t\t</div>\n\n\t\t<input type='hidden' name='temoin_suhosin_1' value='y' />\n\n\t\t<table class='boireaus boireaus_alt'>\n\t\t\t<tr>\n\t\t\t\t<th rowspan='2'>Élève</th>\n\t\t\t\t<th colspan='3'>Périodes</th>\n\t\t\t\t<th rowspan='2' title=\"Moyenne des trois périodes\">Moyenne</th>\n\t\t\t\t<th rowspan='2'>\n\t\t\t\t\tNote<br />\n\t\t\t\t\t<a href='javascript:copier_coller_moy()' title=\"Copier la moyenne des moyennes de périodes vers les champs de saisie.\"><img src='../images/icons/copy-16.png' class='icone16' alt='Coller' /></a>\n\t\t\t\t</th>\n\t\t\t</tr>\n\t\t\t<tr>";
echo "\n\t\t\t\t<th>P.1</th>\n\t\t\t\t<th>P.2</th>\n\t\t\t\t<th>P.3</th>";
echo "\n\t\t\t</tr>";
$cpt = 10;
while ($lig = mysqli_fetch_object($res)) {
    echo "\n\t\t\t<tr>\n\t\t\t\t<td id='td_nom_{$cpt}'>\n\t\t\t\t\t<input type='hidden' name='ele_login[{$cpt}]' id='ele_login_{$cpt}' value='" . $lig->login . "' />\n\t\t\t\t\t" . get_nom_prenom_eleve($lig->login) . "\n\t\t\t\t</td>";
    for ($i = 1; $i <= 3; $i++) {
        $note = "-";
        $sql = "SELECT round(avg(mn.note),1) as moyenne FROM matieres_notes mn WHERE (mn.id_groupe='" . $id_groupe . "' AND mn.login='" . $lig->login . "' AND mn.statut ='' AND periode='{$i}');";
        $res_note = mysqli_query($GLOBALS["mysqli"], $sql);
        if (mysqli_num_rows($res_note) > 0) {
            $lig_note = mysqli_fetch_object($res_note);
            $note = $lig_note->moyenne;
        }
        echo "\n\t\t\t\t<td>\n\t\t\t\t\t{$note}\n\t\t\t\t</td>";
    }
    $note = "-";
    $sql = "SELECT round(avg(mn.note),1) as moyenne FROM matieres_notes mn WHERE (mn.id_groupe='" . $id_groupe . "' AND mn.login='" . $lig->login . "' AND mn.statut ='');";
    $res_note = mysqli_query($GLOBALS["mysqli"], $sql);
    if (mysqli_num_rows($res_note) > 0) {
        $lig_note = mysqli_fetch_object($res_note);
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:saisie_notes.php

示例15: get_nom_prenom_eleve

}
require_once 'sanctions_func_lib.php';
//echo "\$ele_login=$ele_login<br />";
//echo "\$id_incident=$id_incident<br />";
$meme_sanction_pour_autres_protagonistes = "";
if (isset($ele_login)) {
    //echo "plop";
    $texte_protagoniste_1 = "Sanction pour <b>" . get_nom_prenom_eleve($ele_login) . "</b><br />\n";
    if (isset($id_incident) && !isset($id_sanction)) {
        $tab_protagonistes = get_protagonistes($id_incident, array('Responsable'), array('eleve'));
        if (count($tab_protagonistes) > 1) {
            //echo "plup";
            $meme_sanction_pour_autres_protagonistes .= "Même " . $mod_disc_terme_sanction . " pour&nbsp;:<br />\n";
            for ($loop = 0; $loop < count($tab_protagonistes); $loop++) {
                if ($tab_protagonistes[$loop] != $ele_login) {
                    $meme_sanction_pour_autres_protagonistes .= "<input type='checkbox' name='autre_protagoniste_meme_sanction[]' id='autre_protagoniste_meme_sanction_{$loop}' value=\"{$tab_protagonistes[$loop]}\" /><label for='autre_protagoniste_meme_sanction_{$loop}'>" . get_nom_prenom_eleve($tab_protagonistes[$loop]) . "</label><br />\n";
                }
            }
            $meme_sanction_pour_autres_protagonistes = $texte_protagoniste_1 . $meme_sanction_pour_autres_protagonistes;
        }
    }
    //elseif(isset($id_sanction)) {
    //}
}
$sql = "SELECT * FROM s_types_sanctions2 WHERE id_nature='{$valeur}';";
$res = mysqli_query($GLOBALS["mysqli"], $sql);
if (mysqli_num_rows($res) == 0) {
    echo "<p style='color:red;'>Type de " . $mod_disc_terme_sanction . " inconnu.</p>\n";
} else {
    $lig = mysqli_fetch_object($res);
    $nature_sanction = $lig->nature;
开发者ID:alhousseyni,项目名称:gepi,代码行数:31,代码来源:saisie_sanction.inc.php


注:本文中的get_nom_prenom_eleve函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。