Werkoverzicht script
Ik ben bezig met het werkoverzicht script
http://www.phphulp.nl/php/script/php-algemeen/werkoverzicht-mysql/1065/
Ik wil hier ook een kwartier en half uur of driekwartier bij in willen voegen.
Ik ben alleen nog niet echt zo thuis in php.
Ik heb al eens geprobeerd om er een input veldje van te maken.
Maar op de een of andere manier gebruikt hij alsmaar hele getallen.
Hoe kan dit en zou dit iemand mij uit kunnen leggen?
Bij voorbaat dank...
Gewijzigd op 01/12/2010 10:16:12 door Trinco ingels
De velden in de tabel zijn van het type INT, daar ga je dus geen fracties in kwijtkunnen.
Dus bij het aangeven at je 9 uur en een kwartier hebt gewerkt niet 9,25 doen maar 9.25.
Bij het uitlezen kan je het wel weer terug zetten naar het gewenste resultaat maar voor het opslaan en rekenen met dit soort getallen is een punt vereist
ik heb dit gedaan wat jullie zeiden maar kijk.
Als ik dus vanaf 9 1/4 (lees eenvierde) ben begonnen geeft hij 9.25 aan omdat hij vanaf 100 rekent en dit moet worden vanaf 60 is dit ook mogelijk?
Gewijzigd op 01/12/2010 11:34:55 door trinco ingels
Ben je dit script aan het aanpassen om te leren of omdat je het nodig hebt?
Ik heb eigenlijk weinig tot geen verstand van php maar met het prutsen leer ik misschien nog wel iets.
Even andere vraag welk boek is goed om php te leren?
for dummies?
Gewijzigd op 01/12/2010 13:16:32 door - Mark -
Maar heb jij een idee hoe we er een kwartier en halfuur en drie kwartier erbij kunnen voegen en dan ook laten uitrekeken hoeveel uur er gewerkt is ?
Toevoeging op 01/12/2010 15:37:49:
Ok dat hebk nu aleen beetje voor mekaar. Alleen hij geeft het dus anders weer.
15 min = 25
30 min = 50
45 min = 75 komt van de 100 af moet omgezet worden naar uren/minuten
Alleen als ik update update hij die tabel niet. dus hij rekent niet uit hoeveel er nu is. Heeft iemand een idee hoe dit kan / moet ?
Kun je het stuk plaatsen dat je hebt aangepast? niet de gehele code A.U.B
Beter is om zoals al is aangegeven dit script niet te gebruiken, of zodanig dat je geen int's meer gebruikt maar gewoon DATETIME velden.
Maar om dit zelf gaan maken als php leek :p
Dus ik het beste is eerst ff php onder de knie te krijgen en dan zelf dit opnieuw bouwen..