Example #1
0
// ===================== 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