$elv = 0; $chaine_veille_tous_eleves=""; $chaine_entete_veille_tous_eleves=""; // 20130416 $chaine_tr_entete_veille_et_creneaux_precedents=array(); $chaine_veille_et_creneaux_precedents=array(); $temoin_saisie_veille_et_creneaux_precedents=array(); $tab_type_veille_et_creneaux_precedents=array(); foreach($eleve_col as $eleve) { // 20130416 $chaine_tr_veille_et_creneaux_precedents[$eleve->getLogin()]="<tr>"; $chaine_veille_et_creneaux_precedents[$eleve->getLogin()]="<tr>"; $saisie_affiches = array (); if ($eleve_col->isOdd()) { $afficheEleve[$elv]['background']="impair"; } else { $afficheEleve[$elv]['background']="pair"; } $Yesterday = date("Y-m-d",mktime(0,0,0,$dt_date_absence_eleve->format("m") ,$dt_date_absence_eleve->format("d")-1,$dt_date_absence_eleve->format("Y"))); $abs_hier = false; $traitee_hier = true;//les saisies de la veille ont-elle été traitées intégralement $justifiee_hier = true;//les saisies de la veille ont-elle été justifiées intégralement $afficheEleve[$elv]['bulle_hier'] = ''; foreach ($eleve->getAbsenceEleveSaisiesDuJour($Yesterday) as $saisie) { if (!$saisie->getManquementObligationPresence()) continue; $abs_hier = true; $traitee_hier = $traitee_hier && $saisie->getTraitee();