// ===================== On insère le suivi sur les différents créneaux ================================== // On construit le tableau html des créneaux avec les couleurs if (date("w") == getSettingValue("creneau_different")) { $req_creneaux = mysqli_query($GLOBALS["mysqli"], "SELECT id_definie_periode FROM edt_creneaux_bis WHERE type_creneaux != 'pause' ORDER BY heuredebut_definie_periode"); } else { $req_creneaux = mysqli_query($GLOBALS["mysqli"], "SELECT id_definie_periode FROM edt_creneaux WHERE type_creneaux != 'pause' ORDER BY heuredebut_definie_periode"); } $nbre_creneaux = mysqli_num_rows($req_creneaux); for($i=0; $i<$nbre_creneaux; $i++) { $rep_creneaux[$i]["id"] = old_mysql_result($req_creneaux, $i, "id_definie_periode"); } // On affiche la liste des créneaux en testant chacun d'entre eux (absence ou retard) for($a=0; $a<$nbre_creneaux; $a++) { echo ' <td'.suivi_absence($rep_creneaux[$a]["id"], $data_liste_eleve['login']).'</td>'; } // ===================== fin du suivi sur les différents créneaux ======================================== // Avec ou sans photo if ((getSettingValue("active_module_trombinoscopes")=='y') and ($photo=="avec_photo")) { $nom_photo = nom_photo($data_liste_eleve['elenoet'],"eleves",2); //if (($nom_photo == "") or (!(file_exists($photos)))) { if (($nom_photo == NULL) or (!(file_exists($nom_photo)))) { $nom_photo = "../../mod_trombinoscopes/images/trombivide.jpg"; } $valeur = redimensionne_image_petit($nom_photo); ?> <td> <?php //echo $nom_photo; ?>
'; // On traite alors pour chaque créneau if (getSettingValue("creneau_different") != 'n') { if (date("w") == getSettingValue("creneau_different")) { $req_creneaux = mysqli_query($GLOBALS["mysqli"], "SELECT id_definie_periode FROM edt_creneaux_bis WHERE type_creneaux != 'pause'"); }else { $req_creneaux = mysqli_query($GLOBALS["mysqli"], "SELECT id_definie_periode FROM edt_creneaux WHERE type_creneaux != 'pause' ORDER BY heuredebut_definie_periode"); } }else { $req_creneaux = mysqli_query($GLOBALS["mysqli"], "SELECT id_definie_periode FROM edt_creneaux WHERE type_creneaux != 'pause' ORDER BY heuredebut_definie_periode"); } $nbre_creneaux = mysqli_num_rows($req_creneaux); for($a=0; $a<$nbre_creneaux; $a++){ $id_creneaux[$a]["id"] = old_mysql_result($req_creneaux, $a, "id_definie_periode"); echo ' '.suivi_absence($id_creneaux[$a]["id"], $rep_absences[$b]["eleve_id"], $date_choisie); } // for $a echo ' </tr>'; } else { echo ""; } } // for $b } // for $i ?> </table> <h5>Impression faite le <?php echo date("d/m/Y - h:i"); ?>.</h5> <?php echo '<p class="red">'.$attention.'</p>'; // message d'information si le jour demandé est un jour fermé normalement