예제 #1
0
 public static function generateFormation()
 {
     $dao = new dao();
     $dao->connexion();
     $listeEnt = $dao->getEntreprises();
     $tabConfig = $dao->getConfiguration();
     $dao->deconnexion();
     foreach ($listeEnt as $entr) {
         $formation = new formation($entr["IDEnt"], $entr["formationsRecherchees"], $entr["nbStands"], $entr["typeCreneau"], $tabConfig["nbCreneauxMatin"], $tabConfig["nbCreneauxAprem"]);
         $formation->createForm();
     }
 }
예제 #2
0
파일: algo.php 프로젝트: SimylinK/JobDating
 function afficheEchiquier()
 {
     //Affichage en html, tableau
     $dao = new dao();
     $dao->connexion();
     $cmp = 0;
     //for($l = 0; $l < sizeof($this -> Entreprises); $l++) {
     foreach ($this->Entreprises as $IDent) {
         for ($e = 1; $e <= $this->LiensEntrCren[$IDent][0]; $e++) {
             for ($c = 0; $c < $this->nbCreneaux; $c++) {
                 $Etu = $this->Echiquier[$this->LiensEntrCren[$IDent][$e]][$c];
                 if ($Etu != 0) {
                     // nom de l'etudiant
                     $dao->ajoutCreneau($c, $this->Formations[$cmp], $this->Etudiants[$Etu]);
                 }
             }
             $cmp++;
         }
     }
     $dao->deconnexion();
 }