da käme jetzt die tabelle arbeitstage ins spiel, die du per join einbindest...
zeitenauswertung
Einklappen
X
-
PHP-Code:<?php
for ($k=1;$k<=$maxday;$k++) {
if($row['tag'] == $k) {
$data[$i]['days'] = $row['tduration'];
} else {
$data[$i]['days'] = "0";
}
}
?>
$maxday ist die max anzahl tage die in diesm monat möglich sind
oder so in der art ?thx Mukraker
Kommentar
-
die tabelle tage habe ich schon!
Code:# # Tabellenstruktur für Tabelle `wn_day` # # Erzeugt am: 05. Januar 2004 um 15:31 # Aktualisiert am: 06. Januar 2004 um 11:53 # CREATE TABLE `wn_day` ( `id` int(10) unsigned NOT NULL auto_increment, `eid` int(10) NOT NULL default '0', `start` varchar(5) NOT NULL default '0', `end` varchar(5) NOT NULL default '0', `break` varchar(5) NOT NULL default '0', `date` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=176 ; # -------------------------------------------------------- # # Tabellenstruktur für Tabelle `wn_worksheet` # # Erzeugt am: 05. Januar 2004 um 15:31 # Aktualisiert am: 06. Januar 2004 um 12:25 # CREATE TABLE `wn_worksheet` ( `wid` int(10) unsigned NOT NULL auto_increment, `eid` int(10) NOT NULL default '0', `pid` int(10) NOT NULL default '0', `tid` int(10) NOT NULL default '0', `duration` varchar(5) NOT NULL default '0', `info` text NOT NULL, `date` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`wid`) ) TYPE=MyISAM AUTO_INCREMENT=581 ;
thx Mukraker
Kommentar
Kommentar