} else { // Pour utiliser des listes d'affichage $requete_definie = isset($_POST['requete_definie']) ? $_POST['requete_definie'] : (isset($_GET['requete_definie']) ? $_GET['requete_definie'] : 'n'); $id_aff = isset($_POST['id_aff']) ? $_POST['id_aff'] : (isset($_GET['id_aff']) ? $_GET['id_aff'] : NULL); $id_req = isset($_POST['id_req']) ? $_POST['id_req'] : (isset($_GET['id_req']) ? $_GET['id_req'] : NULL); echo "<div class='noprint'>\n"; // Debut de l'entête à ne pas imprimer echo "<form method=\"post\" action=\"" . $_SERVER['PHP_SELF'] . "\" name=\"form_autre_requete\">\n"; echo "<p class='bold'><a href='index.php?projet={$projet}'"; echo " onclick=\"return confirm_abandon (this, change, '{$themessage}')\""; echo ">Retour</a>"; echo " | <a href='" . $_SERVER['PHP_SELF'] . "?projet={$projet}'"; echo " onclick=\"return confirm_abandon (this, change, '{$themessage}')\""; echo ">Autre sélection</a>"; if (isset($id_aff)) { $tab_gc_aff = get_infos_gc_affichage($id_aff); echo " | <a href='" . $_SERVER['PHP_SELF'] . "?projet={$projet}&id_aff={$id_aff}'"; echo " onclick=\"return confirm_abandon (this, change, '{$themessage}')\""; echo ">Choisir une autre requête de : " . $tab_gc_aff["nom"] . "</a>"; } $num_requete = 0; $indice_requete = -1; if (isset($id_aff)) { $sql = "SELECT DISTINCT id_req, nom_requete FROM gc_affichages WHERE projet='{$projet}' AND id_aff='{$id_aff}' AND nom_requete!='' ORDER BY nom_requete;"; $res_req_nommees = mysqli_query($GLOBALS["mysqli"], $sql); if (mysqli_num_rows($res_req_nommees) > 0) { echo " | <select name='id_req' id='id_req_chg_requete'"; //echo " onchange=\"document.forms['form_autre_requete'].submit();\""; echo " onchange=\"confirm_changement_requete(change, '{$themessage}');\""; echo ">\n"; while ($lig_req_nommee = mysqli_fetch_object($res_req_nommees)) {
echo "<div style='float:right; width:5em; text-align:center;' class='fieldset_opacite50'>\n\t<a href='affiche_listes2.php?projet=" . $projet . "&id_aff={$id_aff}'>Affichage élèves seuls</a>\n</div>"; echo "<h2>Projet {$projet} : Affichage</h2>\n"; //========================================================= // Liste des affichages précédemment programmés pour ce projet: $sql = "SELECT DISTINCT id_aff,projet FROM gc_affichages WHERE projet='{$projet}' ORDER BY id_aff;"; $res = mysqli_query($GLOBALS["mysqli"], $sql); if (mysqli_num_rows($res) > 0) { echo "<div id='div_autres_aff' style='width:10em; float: right; text-align:center;'>\n"; //echo "Autres affichages : "; echo "<p>Liste des affichages : "; $cpt = 0; while ($lig_tmp = mysqli_fetch_object($res)) { if ($cpt > 0) { echo ", "; } $tab_affichages[$lig_tmp->id_aff] = get_infos_gc_affichage($lig_tmp->id_aff); if ($tab_affichages[$lig_tmp->id_aff]['nomme']) { echo "<a href='?projet={$lig_tmp->projet}&id_aff={$lig_tmp->id_aff}&afficher_listes=y' title=\"Affichage n°" . $lig_tmp->id_aff . ":\n" . $tab_affichages[$lig_tmp->id_aff]['description'] . "\">" . $tab_affichages[$lig_tmp->id_aff]['nom'] . "</a>\n"; } else { echo "<a href='?projet={$lig_tmp->projet}&id_aff={$lig_tmp->id_aff}&afficher_listes=y'>{$lig_tmp->id_aff}</a>\n"; } //echo "<a href='?projet=$lig_tmp->projet&id_aff=$lig_tmp->id_aff&afficher_listes=y'>$lig_tmp->id_aff</a>\n"; $cpt++; } echo "</p>\n"; echo "<hr />\n"; echo "<div id='div_ods' style='text-align:center; border:1px solid black;' class='fieldset_opacite50'>\n"; echo "</div>\n"; echo "<hr />\n"; echo "<div id='div_divers' style='text-align:center;'>\n"; echo "<a href='#' onclick=\"afficher_div('recap_eff','y',-100,20);return false;\">Effectifs des requêtes</a>";