Beste
ik ben bezig met een urenregistratie script maar ik kom er niet uit.. er gaat iets fout namelijk..
De uitkomst van de tijden zou 131 minuten moeten zijn maar met dit script komt die uit op 180 min.
De gewerkte tijden zijn
14:40:00 - 15:24:00
13:58:00 - 15:25:00
Hoe komt die aan 180 minuten. Ik heb nergens iets van afronding gezet of wat dan ook. De tijd staat in de tabel opgeslagen in time formaat.
Hieronder de code
PHP Code:
<?php while($row = mysql_fetch_array($sql)){ ?>
<?php echo $row['start']; ?> - <?php echo $row['stop'];
$totaalrow = $totaalrow + (mktime($row['stop']) - mktime($row['start']));
?>
<?php } ?>
<?php
$totaaluur = $totaalrow / 60;
?>
- wat doe ik fout?
-
04-01-2012, 12:28 #1
- Berichten
- 95
- Lid sinds
- 15 Jaar
wat doe ik fout?
-
-
04-01-2012, 12:35 #2
- Berichten
- 1.031
- Lid sinds
- 17 Jaar
Re: wat doe ik fout?
Dit helpt je denk ik wel:
http://stackoverflow.com/questions/7...etween-2-dates
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic