コード例 #1
0
        $moisS = reporterMois($moisSaisi);
        //on verifie que le fiche du mois suivant existe
        $existeFicheFrais = existeFicheFrais($idConnexion, $moisS, $idVisiteurSaisie);
        // si elle n'existe pas, on la crée avec les élets frais forfaitisés à 0
        if (!$existeFicheFrais) {
            //creation de la nouvelle fiches
            ajouterFicheFrais($idConnexion, $moisS, $idVisiteurSaisie);
        }
        //on recupere le nbre de justificatif de la fiche du mois suivant
        $nbJustificatif = recuperationJustificatif($idConnexion, $moisS, $idVisiteurSaisie);
        //puis on l'on incremente de +1
        $nbJustificatif = $nbJustificatif + 1;
        //puis on ajoute le nouveaux nbre de justificatif à le fiche suivant
        ajoutNbJustificatif($idConnexion, $moisS, $idVisiteurSaisie, $nbJustificatif);
        //enfin on modifie le mois du frais hors forfait
        modifierLigneReportHF($idConnexion, $moisS, $idHF);
    }
} elseif ($etape2 == "validerFicheFrais") {
    //creation du tableau rassemblant les informations des frais forfaitisés
    $req = obtenirReqEltsForfaitFicheFrais($moisSaisi, $idVisiteurSaisie);
    $idJeuEltsFraisForfait = mysql_query($req, $idConnexion);
    echo mysql_error($idConnexion);
    $lgEltForfait = mysql_fetch_assoc($idJeuEltsFraisForfait);
    //on parcours le tableau des données
    while (is_array($lgEltForfait)) {
        //	on ajoute quantité forfatisée multiplier par le montant dans un tableau qui a pour clé le libelle
        $tabEltsMontantValide[$lgEltForfait["libelle"]] = $lgEltForfait["quantite"] * $lgEltForfait["montant"];
        $lgEltForfait = mysql_fetch_assoc($idJeuEltsFraisForfait);
    }
    mysql_free_result($idJeuEltsFraisForfait);
    //on parcours le tableau pour chaque categories on additionne les montants
コード例 #2
0
if (substr($_GET['libelle'], 0, 8) == "REFUSE :") {
    ?>
			<p class="info">La fiche ne peut pas etre reportée</p>
			
			<?php 
    header("Refresh:2, url=./cValiderFichesFrais.php");
} else {
    $moisS = reporterMois($_GET['mois']);
    $existeFicheFrais = existeFicheFrais($idConnexion, $moisS, $_GET['i']);
    // si elle n'existe pas, on la crée avec les élets frais forfaitisés à 0
    if (!$existeFicheFrais) {
        //creation de la nouvelle fiches
        ajouterFicheFrais($idConnexion, $moisS, $_GET['i']);
    }
    $nbJustificatif = recuperationJustificatif($idConnexion, $moisS, $_GET['i']);
    $nbJustificatif = $nbJustificatif + 1;
    ajoutNbJustificatif($idConnexion, $moisS, $_GET['i'], $nbJustificatif);
    modifierLigneReportHF($idConnexion, $moisS, $_GET['id']);
    header("Refresh:2, url=./cValiderFichesFrais.php");
    ?>
			<p class="info">La fiche a été reportée</p>
			
			<?php 
}
?>
  </div>
<?php 
require $repInclude . "_pied.inc.html";
require $repInclude . "_fin.inc.php";
?>