public function afficherPlanningEtu() { $util = new UtilitairePageHtml(); echo $util->genereBandeauApresConnexion(); ?> <!DOCTYPE html> <html> <head> <script type="text/javascript" src="http://infoweb-ens/~jacquin-c/jquery-1.11.3.min.js"></script> <link rel="stylesheet" type="text/css" href="vue/css/general.css"> <script type="text/javascript" src="../styleTableau.js"></script> <title></title> <meta charset="UTF-8"> </head> <body> <div id="main"> <br/> Bonjour, <br/><br/> Bienvenue sur votre espace utilisateur créé à l'occasion des rencontres alternances du 1 avril 2016. <br/><br/> Les emplois du temps relatifs à cet événement, le vôtre y compris, n'ont toujours pas été générés. Ceux-ci seront générés la troisième semaine du mois de mars. L'administrateur vous en informera lorsque ceux-ci seront disponibles. </div> <table id="tableEtuRencontre"> <tr> <?php $dao = new Dao(); $tabConfig = $dao->getConfiguration(); $dao = new dao(); $id = $_SESSION['idUser']; $tabprofil = $dao->getEtu($id); $profil = $tabprofil[0]; $planning[] = 0; $chemin = "/csv/fichier_" . $profil->getNomEtu() . "_" . $profil->getPrenomEtu() . ".csv"; $fichier_csv = fopen($chemin, "w+"); $delimiteur = ','; $nbCreneaux = $tabConfig["nbCreneauxAprem"] + $tabConfig["nbCreneauxMatin"]; $pauseMidi = $tabConfig["nbCreneauxMatin"]; echo '<td colspan= ' . $tabConfig["nbCreneauxMatin"] . '> Matin </td>'; echo '<td colspan= 1> Pause midi </td>'; echo '<td colspan= ' . $tabConfig["nbCreneauxAprem"] . '> Après-midi </td>'; ?> </tr> <?php echo '<tr>'; //Les horaires $duree = $tabConfig["dureeCreneau"]; $heureString = $tabConfig["heureDebutMatin"]; $heureString = explode(':', $heureString); $heure = $heureString[0]; $min = $heureString[1]; for ($i = 0; $i <= $nbCreneaux; $i++) { if ($i == $pauseMidi) { echo '<td id="pause_midi">  </td>'; $heureString = $tabConfig["heureDebutAprem"]; $heureString = explode(':', $heureString); $heure = $heureString[0]; $min = $heureString[1]; } else { echo '<td>' . $heure . ' : '; if ($min == 0) { echo '00'; } else { echo $min; } echo '</td>'; $min += $duree; if ($min == 60) { $min = "00"; $heure++; } } $ligne1[] = $heure . " : " . $min; } echo '</tr>'; echo '<tr>'; for ($i = 0; $i < $nbCreneaux; $i++) { if ($i == $pauseMidi) { echo '<td id="pause_midi">  </td>'; } $rdv = $dao->getNomEntreprise($dao->getIDEntIDForm($dao->getFormationCreneau($i, $profil->getId()))); echo '<td>' . $rdv . '</td> '; $ligne2[] = $rdv; } echo '</tr>'; //var_dump($ligne2); foreach ($planning as $ligne) { // chaque ligne en cours de lecture est insérée dans le fichier // les valeurs présentes dans chaque ligne seront séparées par $delimiteur fputcsv($fichier_csv, $ligne, $delimiteur); } fclose($fichier_csv); ?> </table> </html> <!--<table id="tabPlanningEtu"> <?php $tabEtu = $dao->getAllEtudiants(); $tmp = $nbCreneaux + 3; //Nombres de créneaux + colonne entreprise, formation et pause midi ?> <tr> <td colspan= 1> Etudiant </td> <?php echo '<td colspan= ' . $tabConfig["nbCreneauxMatin"] . '> Matin </td>'; echo '<td colspan= 1> Pause midi </td>'; echo '<td colspan= ' . $tabConfig["nbCreneauxAprem"] . '> Après-midi </td>'; ?> </tr> <?php echo '<tr>'; echo '<td> </td>'; //Les horaires $duree = $tabConfig["dureeCreneau"]; $heureString = $tabConfig["heureDebutMatin"]; $heureString = explode(':', $heureString); $heure = $heureString[0]; $min = $heureString[1]; for ($i = 0; $i <= $nbCreneaux; $i++) { if ($i == $pauseMidi) { echo '<td id="pause_midi">  </td>'; $heureString = $tabConfig["heureDebutAprem"]; $heureString = explode(':', $heureString); $heure = $heureString[0]; $min = $heureString[1]; } else { echo '<td>' . $heure . ' : '; if ($min == 0) { echo '00'; } else { echo $min; } echo '</td>'; $min += $duree; if ($min == 60) { $min = 0; $heure++; } } } echo '</tr>'; foreach ($tabEtu as $etu) { echo '<tr id="etudiant"> <td><a href="index.php?profil=' . $etu->getID() . '&type=Etu">' . $etu->getNomEtu() . ' ' . $etu->getPrenomEtu() . '</a></td>'; for ($i = 0; $i < $nbCreneaux; $i++) { if ($i == $pauseMidi) { echo '<td id="pause_midi">  </td>'; } echo '<td id="etudiant">' . $dao->getNomEntreprise($dao->getIDEntIDForm($dao->getFormationCreneau($i, $etu->getID()))) . '</td> '; } echo '</tr>'; } ?> ======= >>>>>>> f131e9253b953287e21532a485505c471002efaa </table>--> <?php }