break; case 'extra_delete': $dbConn->removeHoursExtra($_POST['id']); echo date("Y-m-d H:i:s"); break; case 'extra_move': $extra = $dbConn->getHoursExtraById($_POST['id']); if ($extra['display_area'] == "UpperField") { $data = array("display_area" => "LowerField"); } else { if ($extra['display_area'] == "LowerField") { $data = array("display_area" => "UpperField"); } } $dbConn->updateHoursExtra($_POST['id'], $data); echo date("Y-m-d H:i:s"); break; case 'update_lp': $totalHoursPerPeriod = $dbConn->getTotalHoursWorkPerPeriod($_POST['personID'], $_POST['year']); $return = ""; foreach ($totalHoursPerPeriod as $period => $hours) { $hours = round($hours); $totalPeriodPercent = round($hours / $_POST['allocated_time'] * 100); echo "<tr class='LP_ROW'>\n\t\t\t\t\t<th colspan='3'>Timmar läsperiod " . $period . ":</th>\n\t\t\t\t\t<td>" . round($hours) . "</td>\n\t\t\t\t\t<td>" . $totalPeriodPercent . "%</td>\n\t\t\t\t\t<td></td>\n\t\t\t\t</tr>"; } echo $return; break; default: echo "Nothing to do here."; } }