foreach ($eleve_col as $eleve) { $ligne_traitement[$cpt_traitement] .= "\n\t\t\t<table style='border-spacing:0px; border-style : none; margin : 0px; padding : 0px; font-size:100%; width:100%'>\n\t\t\t\t<tr style='border-spacing:0px; border-style : none; margin : 0px; padding : 0px; font-size:100%;'>\n\t\t\t\t\t<td style='border-spacing:0px; border-style : none; margin : 0px; padding : 0px; font-size:100%;'>\n\t\t\t\t\t\t<a href='liste_traitements.php?filter_eleve=" . $eleve->getNom() . "&order=asc_eleve' style='display: block; height: 100%;' title = 'Uniquement les absences de " . $eleve->getNom() . ' ' . $eleve->getPrenom() . "'> \n\t\t\t\t\t\t\t" . ($eleve->getCivilite() . ' ' . $eleve->getNom() . ' ' . $eleve->getPrenom()) . "\n\t\t\t\t\t\t</a>\n\t\t\t\t\t\t<a href='liste_traitements.php?filter_classe[]=" . $eleve->getClasse()->getId() . "&order=asc_eleve' style='display: block; height: 100%;' title = 'Uniquement les absences de la classe " . $eleve->getClasse()->getNom() . "'>\n\t\t\t\t\t\t\t" . $eleve->getClasse()->getNom() . "\n\t\t\t\t\t\t</a>"; if ($utilisateur->getAccesFicheEleve($eleve)) { $ligne_traitement[$cpt_traitement] .= "\n\t\t\t\t\t\t<a href='../eleves/visu_eleve.php?ele_login="******"&onglet=responsables&quitter_la_page=y' target='_blank'>\n\t\t\t\t\t\t\t (voir fiche)\n\t\t\t\t\t\t </a>"; } $ligne_traitement[$cpt_traitement] .= "\n\t\t\t\t\t</td>\n\t\t\t\t\t<td style='border-spacing:0px; border-style : none; margin : 0px; padding : 0px; font-size:100%;'>\n\t\t\t\t\t\t<a href='liste_traitements.php?filter_eleve=" . $eleve->getNom() . "&order=asc_eleve"; if ($menu) { $ligne_traitement[$cpt_traitement] .= "&menu=false"; } $ligne_traitement[$cpt_traitement] .= "' style='display: block; height: 100%;'> "; if (getSettingValue("active_module_trombinoscopes") == 'y') { $nom_photo = $eleve->getNomPhoto(1); $photos = $nom_photo; //if (($nom_photo != "") && (file_exists($photos))) { if ($nom_photo != NULL && file_exists($photos)) { $valeur = redimensionne_image_petit($photos); $ligne_traitement[$cpt_traitement] .= ' <img src="' . $photos . '" style="align:right; width:' . $valeur[0] . 'px; height:' . $valeur[1] . 'px;" alt="" title="" /> '; } } $ligne_traitement[$cpt_traitement] .= "\n\t\t\t\t\t\t</a>\n\t\t\t\t\t</td>\n\t\t\t\t</tr>\n\t\t\t</table>"; $cpt_eleve_col++; } // Les saisies ont dû être supprimées. if ($cpt_eleve_col == 0) { $chaine_saisies_supprimees = ""; $sql = "SELECT a_saisie_id FROM j_traitements_saisies WHERE a_traitement_id='" . $traitement->getPrimaryKey() . "';"; $res_saisies = mysqli_query($mysqli, $sql); if (mysqli_num_rows($res_saisies) > 0) { $ligne_traitement[$cpt_traitement] .= "\n\t\t\t<span style='color:red' title=\"Saisie supprimée.\">"; $cpt_saisie_cachees = 0; while ($lig_saisie = mysqli_fetch_object($res_saisies)) {
$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; ?> <img src="<?php echo $nom_photo; ?>" style="width: <?php echo $valeur[0]; ?>px; height: <?php echo $valeur[1]; ?>px; border: 0px" alt="" title="" /> </td> <?php } ?> </tr> <?php $type_saisie="A"; $cpt_eleve = $cpt_eleve + 1; } //if ($eleve_dispo)