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(); } }
$Etudiants = array(); $Choix = array(); $Entreprises = array(); $Creneaux = array(); $LiensEntrCren = array(); $Formations = array(); $listeEtu = $dao->getEtudiants("Informatique"); //On s'occupe de $Etudiants $cmp = 0; foreach ($listeEtu as $etu) { $Etudiants[$cmp + 1] = $etu["IDEtu"]; $Choix[] = explode(",", $etu["listeChoixEtu"]); $cmp++; } //On s'occupe de $Entreprises, $Creneaux et $LiensEntrCren $listeEnt = $dao->getEntreprises(); foreach ($listeEnt as $ent) { $Entreprises[] = $ent["IDEnt"]; } $listeFormation = $dao->getFormations("Informatique"); /*for ($i = 0; $i < sizeof($Entreprises); $i++) { $LiensEntrCren[$i][0] = 0; }*/ foreach ($Entreprises as $IDent) { $LiensEntrCren[$IDent][0] = 0; } $cmp = 0; foreach ($listeFormation as $form) { $Formations[] = $form["IDformation"]; $LiensEntrCren[$form["entPropose"]][0]++; $LiensEntrCren[$form["entPropose"]][$LiensEntrCren[$form["entPropose"]][0]] = $cmp;