예제 #1
0
			}

			$eleve_precedent = $donnee['login'];
			$classe_precedent = $donnee['classe'];

		}
		else
		{

			// type A ou R -- absence ou retard
			$type = $donnee['retard_absence'];

			// fonction qui décode un timestamps en date et heure un tableau $donnee['heure'] $donnee['date']
			$heure_debut = timestamps_decode($donnee['debut_ts'], 'fr');
				$heure_debut = $heure_debut['heure'];
			$heure_fin = timestamps_decode($donnee['fin_ts'], 'fr');
				$heure_fin = $heure_fin['heure'];

			// fonction permettant de savoir dans quelle période nous nous trouvons par rapport à une heur donnée
			//$periode = periode_active_nom($heure_debut, $heure_fin);
			$periode = '';
			$periode = creneau_absence_du_jour($donnee['login'],$date_choisie,$type);

			// si des période existe
			if ( $periode != '' )
			{

				// apprés la récupération des périodes sur lesquelle l'absence ce tient on l'explose en talbeau
				$periode_tab = explode(';',$periode);

				// compteur temporaire de période
예제 #2
0
        <th class="tab_th" style="width: 80px;">à</th>
        <th class="tab_th" style="width: 80px;">étab.</th>
        <th class="tab_th" style="width: 25px;"></th>
        <th class="tab_th" style="width: 25px;"></th>
      </tr>
    <?php
    $requete_periode = 'SELECT * FROM '.$prefix_base.'edt_calendrier ORDER BY debut_calendrier_ts ASC';
    $execution_periode = mysqli_query($GLOBALS["mysqli"], $requete_periode) or die('Erreur SQL !'.$requete_periode.'<br />'.mysqli_error($GLOBALS["mysqli"]));
    $i=1;
    while ( $data_periode = mysqli_fetch_array( $execution_periode ) ) {
       if ($i === '1') { $i = '2'; $couleur_cellule = 'couleur_ligne_1'; } else { $couleur_cellule = 'couleur_ligne_2'; $i = '1'; } ?>
        <tr class="<?php echo $couleur_cellule; ?>">
          <td><?php echo $data_periode['nom_calendrier']; ?></td>
          <td><?php $date_du = timestamps_decode($data_periode['debut_calendrier_ts'],'fr'); echo $date_du['date']; ?></td>
          <td><?php echo $date_du['heure']; ?></td>
          <td><?php $date_au = timestamps_decode($data_periode['fin_calendrier_ts'],'fr'); echo $date_au['date']; ?></td>
          <td><?php echo $date_au['heure']; ?></td>
          <td><?php echo FermeeOuvert($data_periode['etabferme_calendrier']); ?></td>
          <td><a href="admin_config_calendrier.php?action=modifier&amp;id_calendrier=<?php echo $data_periode['id_calendrier']; ?>"><img src="../../images/icons/configure.png" title="Modifier" border="0" alt="Modifier" /></a></td>
          <td><a href="admin_config_calendrier.php?action=visualiser&amp;action_sql=supprimer&amp;id_calendrier=<?php echo $data_periode['id_calendrier']; ?>" onClick="return confirm('Etes-vous certain de vouloir supprimer cette entrée ?')"><img src="../images/x2.png" width="22" height="22" title="Supprimer" border="0" alt="Supprimer" /></a></td>
        </tr>
     <?php } ?>
    </table>
<?php /* fin du div de centrage du tableau pour ie5 */ ?>
</div>
<br/><br/>
<?php } ?>


<?php if ($action == "ajouter" or $action == "modifier") { ?>
<div style="text-align:center">