Neviem, či je to najlepší spôsob, ale rozhodol som sa ten tvoj rozvrh riešiť, cez dvojrozmerné pole.
vracia deň v týždni ako čísla. Nedaľa je 0 a sobota 6. Takže tu máme pondelok 1 až piatok 5. Dňu v poli priradíme ďalšie pole a to budú zasa hodiny...
Kód: Vybrať všetko
$rozvrh_neparny = array(
"1" => array(
"1" => "Elektronika, uč.9",
"2" => "Dejepis, uč.7",
"3" => "Telesná výchova",
"4" => "Elektronické merania - teória, uč.70",
"5" => "Organizačná a výpočtová technika, uč.14",
"6" => "Elektronika, uč.14"),
"2" => array(
"0" => "Matematika, uč.14",
"1" => "Matematika, uč.14",
"2" => "Dejepis, uč.7",
"3" => "Organizačná a výpočtová technika, uč.14",
"4" => "Telesná výchova",
"5" => "Anglický jazyk",
"6" => "Anglický jazyk"),
"3" => array(
"1" => "Slovenský jakyk, uč.14",
"2" => "Fyzika, uč.14",
"3" => "Základy elektroniky, uč.5",
"4" => "Organizačná a výpočtová technika, uč.14",
"5" => "Elektronika, uč.14",
"6" => "Technológia, uč.14",
"7" => "Etická výchova, uč.21b"),
"4" => array(
"1" => "Slovesnký jazyk, uč.14",
"2" => "Matematika, uč.12",
"3" => "Občianská náuka, uč.14",
"4" => "Organizačná a výpočtová technika, uč.35",
"5" => "Informatika, uč.15/21a",
"6" => "Informatika uč.15/21a",
"7" => "Elektronické marania (1), uč.70",
"8" => "Elektroniké merania (1), uč.70"));
$rozvrh_parny = array(
"1" => array(
"0" => "Matematika, uč.14",
"1" => "Elektroniké merania - teória, uč.14",
"2" => "Základy elektroniky, uč.14",
"3" => "Slovenský jazyk, uč.14",
"4" => "Elektronika, uč.14",
"5" => "Technológia uč.14",
"6" => "Organizačná a výpočtová technika, uč.14",
"7" => "Elektronika, uč.4"),
"2" => array(
"0" => "Telesná výchova",
"1" => "Matematika, uč.13",
"2" => "Matematika, uč.13",
"3" => "Občianska náuka, uč.13",
"4" => "Organizačná a výpočtová technika, uč.5",
"5" => "Elektronika, uč.5",
"6" => "Anglický jazyk, uč.14",
"7" => "Anglický jazyk, uč.14"),
"3" => array(
"0" => "Elektronické meriania (2), uč.70 ",
"1" => "Elektronické meriania (2), uč.70 ",
"2" => "Slovensky jazyk, uč.14",
"3" => "Eticka výchova/Náboženstvo, uč.11/35 ",
"4" => "Dejepis, uč.7",
"5" => "Telesná výchova",
"6" => "Elektronika, uč.14"),
"4" => array(
"0" => "Elektronické merania (3), uč.70 ",
"1" => "Elektronické merania (3), uč.70 ",
"2" => "Informatika, 15/21a",
"3" => "Informatika, 15/21a",
"4" => "Organizačná a výpočtová technika, uč.35 ",
"5" => "Organizačná a výpočtová technika, uč.35 ",
"6" => "Dejepis, uč.11",
"7" => "Fyzika, uč.23"));
... neskôr doplním podmienku čo sa postará o výpis aktuálnej hodiny (ak ma nikto nepredbehne). Ak by mal niekto lepší nápad ako ísť na ten rozvrh, tak sem s ním. Lepšie by to bolo s použitím databázy. Zatiaľ bude jednoduchšie toto...