Yael: EIne Idee habe ich noch!

Beitrag lesen

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 ;