예제 #1
0
                echo " <span style='color:red'>Aucune période???</span>";
            } else {
                $cpt_per = 0;
                while ($lig_per = mysqli_fetch_object($res_per)) {
                    if ($cpt_per > 0) {
                        echo " - ";
                    }
                    echo "<a href='" . $_SERVER['PHP_SELF'] . "?ele_login={$ele_login}&amp;id_classe=" . $lig_clas->id . "&amp;num_periode=" . $lig_per->num_periode . "&amp;mode_bulletin=html'>{$lig_per->nom_periode}</a>";
                    $cpt_per++;
                }
            }
            echo "</p>\n";
        }
        if (!isset($num_periode)) {
            //$num_periode=1;
            $num_periode = cherche_periode_courante($id_classe, time(), 1);
        }
    } else {
        echo "</p>\n";
        echo "<p>Pour quel élève voulez-vous consulter les relevés de notes&nbsp;?\n</p>\n<ul>\n";
        for ($loop = 0; $loop < count($tab_ele); $loop++) {
            if ($tab_ele[$loop]['login'] != $ele_login) {
                echo "\t<li><a href='" . $_SERVER['PHP_SELF'] . "?ele_login="******"'>" . $tab_ele[$loop]['nom_prenom'] . "</a></li>\n";
            }
        }
        echo "</ul>\n";
        require "../lib/footer.inc.php";
        die;
    }
}
//=========================
예제 #2
0
		if(mysqli_num_rows($res_num_per)>0) {
			$lig_num_per=mysqli_fetch_object($res_num_per);
			$num_periode_choisie=$lig_num_per->num_periode;
		}
	}
	/*
	if(($choix_periode!='toutes_periodes')&&(isset($_POST['periode']))) {
		$periode=$_POST['periode'];
	}
	else {
	*/
	if(($choix_periode=='toutes_periodes')||(!isset($periode))) {
		$periode="";
		// 20130405
		if(isset($id_classe)) {
			$num_periode_courante=cherche_periode_courante($id_classe, "", 1, "y");

			$sql="SELECT nom_periode FROM periodes WHERE num_periode='$num_periode_courante' AND id_classe='$id_classe';";
			$res_nom_per=mysqli_query($GLOBALS["mysqli"], $sql);
			if(mysqli_num_rows($res_nom_per)>0) {
				$periode=old_mysql_result($res_nom_per, 0, "nom_periode");
			}
		}
		elseif(isset($login_eleve)) {
			$num_periode_courante=cherche_periode_courante_eleve($login_eleve, "", 1, "y");

			$sql="SELECT nom_periode FROM periodes p, j_eleves_classes jec WHERE num_periode='$num_periode_courante' AND p.id_classe=jec.id_classe AND jec.login='******';";
			$res_nom_per=mysqli_query($GLOBALS["mysqli"], $sql);
			if(mysqli_num_rows($res_nom_per)>0) {
				$periode=old_mysql_result($res_nom_per, 0, "nom_periode");
			}
예제 #3
0
$tab_sig = array();
$sql = "SELECT * FROM j_signalement WHERE id_groupe='{$id_groupe}' AND nature='erreur_affect' ORDER BY periode, login;";
//echo "$sql<br />";
$res_sig = mysqli_query($GLOBALS["mysqli"], $sql);
if (mysqli_num_rows($res_sig) > 0) {
    while ($lig_sig = mysqli_fetch_object($res_sig)) {
        $tab_sig[$lig_sig->periode][$lig_sig->login] = my_ereg_replace("_", " ", $lig_sig->valeur) . " selon " . civ_nom_prenom($lig_sig->declarant);
    }
}
$cpt = 0;
$chaine_periode_ouverte = "<p>La période courante est";
foreach ($current_group['classes']['list'] as $current_id_classe) {
    if ($cpt > 0) {
        $chaine_periode_ouverte .= ", ";
    }
    $current_periode = cherche_periode_courante($current_id_classe);
    if ($current_periode == "") {
        $chaine_periode_ouverte .= " <span style='color:red' title=\"Période non trouvée ???\">???</span> (<em>" . get_nom_classe($current_id_classe) . "</em>)";
    } else {
        $chaine_periode_ouverte .= " la <strong>période {$current_periode}</strong> (<em>" . get_nom_classe($current_id_classe) . "</em>)";
    }
    $cpt++;
}
$chaine_periode_ouverte .= "</p>";
echo " | <a href='" . $_SERVER['PHP_SELF'] . "'>Choisir un autre groupe/enseignement</a> | \n<select name='id_groupe' id='id_groupe' onchange=\"confirm_changement_grp(change, '{$themessage}');\">";
$indice_grp_courant = 0;
$cpt_grp = 0;
foreach ($current_grp_groupes['groupes'] as $tmp_current_group) {
    echo "<option value='" . $tmp_current_group['id_groupe'] . "'";
    if ($tmp_current_group['id_groupe'] == $id_groupe) {
        echo " selected";