コード例 #1
0
$GLOBALS['export'] = '';
$GLOBALS['titre_page'] = '<div class="adm">Fiche tickets restaurant de ' . nomMois($_POST['mois']) . ' ' . $_POST['annee'] . '</div>';
include "menu/menu_global.php";
?>
 

        <div id = div1 class='' style="text-align: center;">
            <div id=div2 style ='margin-left: 2em;'> 
                <?php 
echo '<br>';
echo '<br>';
echo '<b>';
echo 'Tickets Restaurant -- ' . nomMois($_POST['mois']) . ' ' . $_POST['annee'];
echo '</b>';
echo '<br>';
echo 'Jour ouvrés : ' . joursouvres($_POST['mois'], $_POST['annee']) . '.';
echo '<br>';
echo '<br>';
?>
            </div>

            <?php 
$query_coll = "SELECT C.COL_NO, C.COL_NOM, C.COL_PRENOM, I.INT_TR, SUM(R.RAM_NBH) AS JW\n                      FROM COLLABORATEUR C, INTERNE I, RAM R\n                      WHERE I.COL_NO = C.COL_NO\n                      AND C.COL_NO = R.COL_NO\n                      AND RAM_MOIS = '" . $_POST['mois'] . "'\n                      AND RAM_ANNEE = '" . $_POST['annee'] . "'\n                      GROUP BY C.COL_NO\n                      ORDER BY C.COL_NOM, C.COL_PRENOM";
$rq_abs = "SELECT SUM(ABS_NBH) AS ABS\n                  FROM ABSENCE\n                  WHERE ABS_MOIS = '" . $_POST['mois'] . "'\n                  AND ABS_ANNEE = '" . $_POST['annee'] . "'";
$result_coll = $GLOBALS['connexion']->query($query_coll);
$tableau_TR = array();
while ($row_coll = $result_coll->fetch_assoc()) {
    $query_abs = $rq_abs . ' AND COL_NO=' . $row_coll['COL_NO'] . ';';
    $result_abs = $GLOBALS['connexion']->query($query_abs);
    $row_abs = mysqli_fetch_assoc($result_abs);
    if ($row_abs['ABS'] == null) {
コード例 #2
0
<?php

include_once 'inc/connection.php';
include_once 'calendrier/fonction_nomMois.php';
include_once 'frais/fonction_fraiskilometrique.php';
include_once 'calendrier/fonction_nbjoursouvres.php';
$nomMois = nomMois($mois);
$jourouvre = joursouvres($mois, $annee);
$modeFrais = $_POST['mode'];
$nbligne = 1;
$taux = null;
$nsequentiel = null;
$nof_no = null;
$etat = '';
$regle = 0;
// récupérer la note de frais non validée et la réafficher
$query = "SELECT NOF_NO, NOF_NSEQUENTIEL, NOF_ETAT, NOF_REGLER FROM NOTE_FRAIS WHERE NOF_MOIS = " . $mois . " AND NOF_ANNEE = " . $annee . " AND COL_NO = " . $collab . " AND TYF_NO = 4;";
$result = $connexion->query($query);
if (mysqli_num_rows($result) > 0) {
    $row = $result->fetch_assoc();
    $nsequentiel = $row['NOF_NSEQUENTIEL'];
    $nof_no = $row['NOF_NO'];
    $etat = $row['NOF_ETAT'];
    $regle = $row['NOF_REGLER'];
    $query = "SELECT LIF_JOUR, LIF_CLIENT, LIF_VILLE, LIF_KM, LIF_TAUX_KM, LIF_TOTAL_KM FROM LIGNE_FRAIS WHERE NOF_NO = " . $nof_no;
    $result_getligne = $connexion->query($query);
    $nbligne = (int) mysqli_num_rows($result_getligne);
}
//if ($nof_no != null) {
//    $query_etat = "SELECT NOF_ETAT, NOF_REGLER FROM NOTE_FRAIS WHERE NOF_NO = " . $nof_no;
//    $result_etat = $connexion->query($query_etat);
コード例 #3
0
             $table .= $temp . '</td>';
         }
     }
 } else {
     $table .= '<td>' . $tabMois[$moisNumero] . '-' . substr($anneeFlux - 1, 2, 2) . '</td>';
     /* 
      * CAS : 1ère année dans l'entreprise
      */
     if ($anneeEntree == $anneeFlux) {
         /*
          * CAS : Mois de la 1ère année supérieur au mois d'entrée
          */
         if ($moisNumero >= $moisEntree) {
             $cpAcquis = 0;
             if ($moisNumero == $moisEntree) {
                 $cpAcquis = round(2.083 / joursouvres($saveMoisEntree, $anneeEntree) * (joursouvres($saveMoisEntree, $anneeEntree) - $jourEntree), 2);
             } else {
                 $cpAcquis = 2.083;
             }
             $table .= '<td id="' . $idCPAcquis . $id . '">' . (string) $cpAcquis . '</td>' . '<td id="' . $idCPConsommables . $id . '">0</td>' . '<td id="' . $idCPConsommes . $id . '">';
             $temp = isset($tabConges[$anneeFlux - 1][$moisNumero]) ? $tabConges[$anneeFlux - 1][$moisNumero] : '0';
             $table .= $temp . '</td>';
         } else {
             $table .= '<td id="' . $idCPAcquis . $id . '">0</td>' . '<td id="' . $idCPConsommables . $id . '">0</td>' . '<td id="' . $idCPConsommes . $id . '">0</td>';
         }
     } else {
         /*
          * CAS : Année en cours égale l'annéeFlux
          * AnnéeFlux : Variable compteur
          */
         if ($anneeFlux == $anneeCourante) {