diff --git a/admin/addshift.php b/admin/addshift.php index d77a4d73..0c34f3dd 100644 --- a/admin/addshift.php +++ b/admin/addshift.php @@ -184,7 +184,7 @@ if ($questionnaire_id != false) $sql = "SELECT shift_id, dt, dta,start,end FROM ( ( - SELECT shift_id, DATE_FORMAT( CONVERT_TZ( s.start, 'UTC', o.Time_zone_name ) , '%W %d %M %Y' ) AS dt, + SELECT shift_id, DATE_FORMAT( CONVERT_TZ( s.start, 'UTC', o.Time_zone_name ) , '%W %d %m %Y' ) AS dt, DATE( CONVERT_TZ( s.start, 'UTC', o.Time_zone_name ) ) AS dta, TIME( CONVERT_TZ( s.start, 'UTC', o.Time_zone_name ) ) AS start, TIME( CONVERT_TZ( s.end, 'UTC', o.Time_zone_name ) ) AS end @@ -196,7 +196,7 @@ if ($questionnaire_id != false) ) UNION ( SELECT NULL AS shift_id, - DATE_FORMAT( STR_TO_DATE( CONCAT( '$year', ' ', '$woy', ' ', day_of_week -1 ) , '%x %v %w' ) , '%W %d %M %Y' ) AS dt, + DATE_FORMAT( STR_TO_DATE( CONCAT( '$year', ' ', '$woy', ' ', day_of_week -1 ) , '%x %v %w' ) , '%W %d %m %Y' ) AS dt, STR_TO_DATE( CONCAT( '$year', ' ', '$woy', ' ', day_of_week -1 ) , '%x %v %w' ) AS dta, start,end FROM shift_template @@ -208,13 +208,17 @@ if ($questionnaire_id != false) $shifts = $db->GetAll($sql); - $sql = "SELECT DATE_FORMAT(STR_TO_DATE(CONCAT($year, ' ',$woy,' ',day_of_week - 1),'%x %v %w'), '%W %d %M %Y') as dt, day_of_week - 1 as dow + $sql = "SELECT DATE_FORMAT(STR_TO_DATE(CONCAT($year, ' ',$woy,' ',day_of_week - 1),'%x %v %w'), '%W %d %m %Y') as dt, + DATE_FORMAT(STR_TO_DATE(CONCAT($year, ' ',$woy,' ',day_of_week - 1),'%x %v %w'), '%W') as dtd, + DATE_FORMAT(STR_TO_DATE(CONCAT($year, ' ',$woy,' ',day_of_week - 1),'%x %v %w'), '%d %m %Y') as dto, + day_of_week - 1 as value FROM day_of_week - GROUP BY dow"; - - $daysofweek = $db->Execute($sql); - + GROUP BY value"; + $daysofweek = $db->GetAll($sql); + translate_array($daysofweek,array("dtd")); + foreach($daysofweek as $key => $val) + $daysofweek[$key]['description'] = $val['dtd'] . " " . $val['dto']; ?>