// Zakonczenie dnia pracy /*** DANE ***/ include('baza.php'); function akcje_str($ak) { switch($ak) { case 100: return 'Przyjscie/Powrot do pracy'; case 101: return 'Wyjscie z pracy'; case 102: return 'Wyjscie sluzbowe'; case 103: return 'Wyjscie prywatne'; case 104: return 'Wyjscie z popoludniowego dyzuru'; case 105: return 'Wyjscie sluzbowe i prywatne'; case 106: return 'Wyjscie prywatne i sluzbowe'; case 107: return 'Powrot do pracy'; } } // czy uzytkownik jest zalogowany $sessionid=$_COOKIE['sessionID']; $ra = sql("SELECT borrowernumber,surname,firstname,categorycode,branchcode FROM borrowers LEFT JOIN sessions AS s ON (s.sessionID = '$sessionid') WHERE borrowers.cardnumber = s.userid LIMIT 1"); $bid = mysql_fetch_assoc($ra); if ($bid > 0 && $bid['categorycode'] == "PR") { // dane dla widoku $osoba_zglo = $bid['surname']." ".$bid['firstname']; $osoba_dzial = $bid['branchcode']; // dni do rozliczenia $dn = sql("select * from registry_noendday where app_person=".$bid['borrowernumber']." and app_status=0 order by app_day"); $ile_dn = mysql_num_rows($dn); if ($ile_dn) { for ($i=0; $i<$ile_dn; $i++) { $dnn = mysql_fetch_assoc($dn); $dni_do_rozliczenia .= '
'; } } else { $dni_do_rozliczenia = 'Brak'; } // rozliczenie wybranego dnia $edycja = $_POST['wpisek']; if ($edycja) { unset($kom_p); unset($kom_k); // uzupelnienie wpisu, edycja danych $de = sql("SELECT app_day, app_time, app_action FROM registry_noendday WHERE app_id=$edycja"); $def = mysql_fetch_assoc($de); $edzien = $def['app_day']; $eakcja = akcje_str($def['app_action']).' ['.$def['app_time'].']'; // czas for ($i=0; $i<24; $i++) $czas_g .= ''; for ($i=0; $i<60; $i++) $czas_m .= ''; } else { $kom_p = ''; } } else { echo 'Brak zalogowanego użytkwnika'; exit(1); } ?> /*** WYGLAD ***/ echo '