Próbuje utworzyć dynamicznego switcha.
$pliki = $core->query_result; //przypisanie listy dostępnych plików z bazy danych switch($p) { for($i=0;$i<count($pliki);$i++) { case "'".$pliki[$i]['pl_parametr_p']."'": $plik = "'dzialy/'".$pliki[$i]['pl_nazwa_pliku']."'"; break; } default: $plik = "dzialy/Glowna.inc.php"; break; }
Przykładowy case miałby wyglądać tak:
case "centra_kosztowe": $plik = "dzialy/Centra_kosztowe.inc.php"; break;
gdzie "centra_kosztowe" to pl_parametr_p, a "Centra_kosztowe.inc.php" to pl_nazwa_pliku.
Problem jednak w tym, że nie można użyć pętli for w swtich.
Macie może jakiś innym pomysł na generowanie dynamiczne switcha?