コード例 #1
0
ファイル: demarrage.php プロジェクト: R3mi66/systemGestion
 //Récupération des taches systématiques
 $listeTache = $intervention->lister($base);
 //Opérations effectuées sur chacune des lignes récupérées suivant le cycle de l'intervention
 while ($donnees = $listeTache->fetch()) {
     $nom_intervention = $donnees['nom_intervention'];
     $nom_ouvrage = $donnees['nom_ouvrage'];
     $nom_cycle = $donnees['nom_cycle'];
     if ($nom_ouvrage == 'Camelas' or $nom_ouvrage == 'Mascareil' or $nom_ouvrage == 'Corbere' or $nom_ouvrage == 'Bouleternere' or $nom_ouvrage == 'Saint Michel' or $nom_ouvrage == 'Espira' or $nom_ouvrage == 'Rivesaltes' or $nom_ouvrage == 'Latour') {
         $nom_intervention = $nom_intervention . ' - Station ' . $nom_ouvrage;
     }
     if ($nom_ouvrage == 'Station VDR') {
         $nom_intervention = $nom_intervention . ' - ' . $nom_ouvrage;
     }
     switch ($nom_cycle) {
         case 'Trimestriel':
             $tache->trimestriel($base, $nom_intervention, $nom_ouvrage, $year);
             break;
         case '2mois/3':
             $tache->mois3($base, $nom_intervention, $nom_ouvrage, $year);
             break;
         case 'Hebdomadaire':
             for ($i = 1; $i < $nbresemaine + 1; $i++) {
                 $retour = get_monday_friday_week($i, $year);
                 $tache->hebdomadaire($base, $nom_intervention, $nom_ouvrage, $year, $i, $retour[0], $retour[1]);
             }
             break;
         case 'Mensuel':
             $tache->mensuel($base, $nom_intervention, $nom_ouvrage, $year);
             break;
         case 'Saisonnier':
             for ($i = $debutcampagne; $i < $fincampagne + 1; $i++) {