Freilich ist sowas umsetzbar: Du iterierst über Mo,Di,Mi,Do,Fr,Sa,So (1..7) und wenn irgendwo die Unterzeiten gleich sind, bekommst Du z.B.
"6 und 7" => "gleiche Zeiteinträge"
und, weil 6 und 7 aufeinanderfolgend sind, kannst Du
6 - 7 bzw. Sa - So
somit ausgeben.
Ich hab nun eine Tabelle angelegt diese sieht so aus, ist dieses OK?
CREATE TABLE IF NOT EXISTS `zeiten` (
`z_id` int(11) NOT NULL,
`z_teamID` varchar(200) NOT NULL,
`z_mo` varchar(5) NOT NULL,
`z_mo_bis` varchar(5) NOT NULL,
`z_di` varchar(5) NOT NULL,
`z_di_bis` varchar(5) NOT NULL,
`z_mi` varchar(5) NOT NULL,
`z_mi_bis` varchar(5) NOT NULL,
`z_do` varchar(5) NOT NULL,
`z_do_bis` varchar(5) NOT NULL,
`z_fr` varchar(5) NOT NULL,
`z_fr_bis` varchar(5) NOT NULL,
`z_sa` varchar(5) NOT NULL,
`z_sa_bis` varchar(5) NOT NULL,
`z_so` varchar(5) NOT NULL,
`z_so_bis` varchar(5) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;