Hallo,
Hier op het werk hebben we een leuke IRM tool voor registratie van de uren hoelang we met een project bezig zijn.
Nu zit er een fout in het script, als je langer als zo lang aan een project werkt gaat het script negatief tellen.
VB: begin om 13:00 vandaag en hou morgen om 12:00 op dus 12-13 = -1
klopt dus niet
script is:
De script is gemaakt door een stagegast en werkt hier niet meer...
Hij telt dus alleen de uren, en moet eigenlijk ook datum gaan aftrekken.
Alleen is hier een bepaalde code voor?
Hier op het werk hebben we een leuke IRM tool voor registratie van de uren hoelang we met een project bezig zijn.
Nu zit er een fout in het script, als je langer als zo lang aan een project werkt gaat het script negatief tellen.
VB: begin om 13:00 vandaag en hou morgen om 12:00 op dus 12-13 = -1
klopt dus niet
script is:
PHP:
1
2
3
4
5
6
7
8
9
10
11
| $nu = Date("H:i").":00"; mysql_query("UPDATE tracking SET tijd_end = '$nu' WHERE ID = '$id'"); $query = "SELECT * FROM tracking WHERE ID = '$id'"; $result = mysql_query($query); $array = mysql_fetch_array($result); $totaal = intval($array["tijd_totaal"]) + intval((strtotime($array["tijd_end"]) - strtotime($array["tijd_begin"]))/60); mysql_query("UPDATE tracking SET tijd_totaal = '$totaal', tijd_begin ='00:00:00', tijd_end ='00:00:00' WHERE ID = '$id'"); if ($array["status"] == 'complete'){ $datenow = Date("Y-m-d H:i:s"); mysql_query("UPDATE tracking SET closedate = '$datenow' WHERE ID = '$id'"); |
De script is gemaakt door een stagegast en werkt hier niet meer...
Hij telt dus alleen de uren, en moet eigenlijk ook datum gaan aftrekken.
Alleen is hier een bepaalde code voor?