tijd van elkaar aftrekken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Paul du Long

Paul du Long

03/10/2006 15:47:00
Quote Anchor link
Hoi,

Ik was bezig met een script toen ik vast kwam te zitten. Het probleem is het volgende ik wil twee tijden van elkaar aftrekken, deze staat in de database 03-10-2006 16:19 en ik gebruik time() om de tijd van nu te berekenen. Ik was al zo ver :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?
$query
= mysql_query("SELECT werktijd FROM users WHERE username = '$loginname");
  while ($obj = mysql_fetch_object($query)) {
  if ($obj->werktijd > date("d-m-Y H:i",time()) )
  {

   $datum = date("d-m-Y H:i",time()) ;
   $tijd = $obj->werktijd - $datum ;
   die('Je bent nog aan het werken voor de komende '.$tijd.'  !');
   }
   }

?>


Maar bij de variabele $tijd gaat het fout

Groeten Paul
Gewijzigd op 01/01/1970 01:00:00 door Paul du Long
 
PHP hulp

PHP hulp

18/11/2024 10:21:27
 
Simon

Simon

03/10/2006 15:50:00
Quote Anchor link
zoiets?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?PHP
$tijd1
= strtotime($jevergelijktijd1);
$tijd2 = strtotime($jevergelijktijd2);
$temp = $tijd1-$tijd2;
echo date('d',$temp).' Dagen ';
echo date('m',$temp).' Maand ';
echo date('Y',$temp).' Jaar verschil';
?>



Trouwens, als je even het forum had afgezocht had je et antwoord wel gevonden.
Gewijzigd op 01/01/1970 01:00:00 door Simon
 
Frank -

Frank -

03/10/2006 15:55:00
Quote Anchor link
03-10-2006 16:19 is géén datum!!! Een datum (met tijd) sla je op in een DATETIME en deze EIST het formaat yyyy-mm-dd hh:mm:ss.

Zodra je dat hebt aangepast, gaat er een wereld van nieuwe datum- en tijdfuncties voor je open. 2 datums van elkaar aftrekken is dan een fluitje van een cent. Zie http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html

En vergeet dat je dit met een hoop hangen en wurgen ook in php kunt oplossen, dat is te omslachtig en foutgevoelig. De database doet dit sneller en is eenvoudiger in het gebruik.
 
Lill-mik

Lill-mik

03/10/2006 15:56:00
Quote Anchor link
Frank weet overal wel oplossing op he ;D
Frank aardig :P
Heeft mij ook al geholpen..
Helaas was het script niet het gene dat ik
wou maar toch bedankt..
trouwens kan er nu niks meer aan doen.. 0.o
host ligt eruit :l
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.