Cet outil permet, en entrant un classement (réel ou supposé), de voir les choix disponibles à ce classement.
Attention : Cet outil est à but purement indicatif, les variations entre chaque année sont imprévisibles. Cela vous sert à avoir une vision globale des choix possible
Chaque nombre dans chaque case correspond au nombre d'années où ce choix était dispo au classement rentré
| "; foreach ($specialityDatasetAbrev as $specialityName) { $html .= " | ".$specialityName." | "; } $html .= "
|---|---|
| "; foreach ($specialityDatasetAbrev as $specialityName) { $html .= " | ".$specialityName." | "; } $html .= ""; continue; } $html .= "
| ".$cityName." | "; foreach ($specialityDatasetAbrev AS $specialityId => $specialityName) { $idChoice = "0".$cityId.$specialityId; if (!isset($rangLimites[$idChoice])) { $nbAnneePropose = 0; $nbPossibleAnneePropose = 0; } else { $nbAnneePropose = count($rangLimites[$idChoice]); $nbPossibleAnneePropose = 0; foreach ($rangLimites[$idChoice] as $rangLimite) { if ((int) $rangLimite["rangLimite"] >= $inputClassement) {$nbPossibleAnneePropose++;} } } // Affichage de la cellule $html .= "$nbPossibleAnneePropose && $nbPossibleAnneePropose === 1): $html .= "last-choice"; break; case ($nbAnneePropose > $nbPossibleAnneePropose && $nbPossibleAnneePropose !== 1): $html .= "half-choices"; break; case ($nbAnneePropose === $nbPossibleAnneePropose): $html .= "all-choices"; break; } $html .= "\">"; if ($nbPossibleAnneePropose > 0) { $html .= $nbPossibleAnneePropose; } else if ($nbPossibleAnneePropose === 0 && $nbAnneePropose !== 0) { $html .= "0"; } $html .= " | "; } $html .= "
"; // Affichage du HTML demandé echo $html; } else { echo "Classement entré incorrect."; }