Hvis jeg har forstået det rigtigt, at du vil have totalt antal timer pr. ugedag, så vil jeg foreslå dig at tage et kig på funktionen mktime();
PHP manualJeg brugte den selv for kort tid siden, hvor jeg skulle have udskrevet navn på ugedag.
- date("l", mktime(0, 0, 0, $mdr, $dag, $aar));
Jeg har ikke lige tid til at skrive scriptet, men her kan du se hvordan jeg brugte den :-)
- // Formater SQL Date til dag, måned og år
- function formDato ($dato) {
- $split = explode("-", $dato);
- $dag = $split[2];
- $mdr = $split[1];
- $aar = $split[0];
- $dagudregn = date("l", mktime(0, 0, 0, $mdr, $dag, $aar));
-
- $dage = array(
- 'Monday' => 'mandag',
- 'Tuesday' => 'tirsdag',
- 'Wednesday' => 'onsdag',
- 'Thursday' => 'torsdag',
- 'Friday' => 'fredag',
- 'Saturday' => 'lørdag',
- 'Sunday' => 'søndag'
- );
-
- $maaneder = array(
- '01' => 'januar',
- '02' => 'februar',
- '03' => 'marts',
- '04' => 'april',
- '05' => 'maj',
- '06' => 'juni',
- '07' => 'juli',
- '08' => 'august',
- '09' => 'septemper',
- '10' => 'oktober',
- '11' => 'november',
- '12' => 'december',
- );
-
- $dagdansk = $dage[$dagudregn];
- $maaned = $maaneder[$mdr];
- $tid = date("H:i");
-
- return $dagdansk.' d. '.$dag.' '.$maaned.' '.$aar;
- }