예제 #1
0
    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/>&nbsp;&nbsp;&nbsp;&nbsp;Bonjour,
		<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;Bienvenue sur votre espace utilisateur créé à l'occasion des rencontres alternances du 1 avril 2016.

		<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;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"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp</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"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp</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"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp</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"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp</td>';
                }
                echo '<td id="etudiant">' . $dao->getNomEntreprise($dao->getIDEntIDForm($dao->getFormationCreneau($i, $etu->getID()))) . '</td> ';
            }
            echo '</tr>';
        }
        ?>
=======
>>>>>>> f131e9253b953287e21532a485505c471002efaa
			</table>-->

	<?php 
    }