login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Tijd vergelijking

Offline Mmore - 11/02/2008 13:35
Avatar van MmoreMySQL interesse Hello,

Ik heb een tijd in een database in datetime() structuur.
Nu wil ik graag deze tijd vergelijken met de huidige tijd, alleen hier kom ik niet helemaal uit.

Ik wil graag dat wanneer er meer dan een half uur voorbij is de ene, en wanneer er minder dan een half uur voorbij is de andere actie uitgevoerd wordt..

Zou iemand me op gang kunnen helpen?  

3 antwoorden

Gesponsorde links
Offline marten - 11/02/2008 13:41
Avatar van marten Beheerder Dit kan je doen met ADDTIME functie van SQL.

Zie ook de tutorials van mij over datum en tijd functies in MySQL.
Offline Mmore - 11/02/2008 13:50 (laatste wijziging 11/02/2008 13:50)
Avatar van Mmore MySQL interesse Ik heb momenteel de volgende code, die zou moeten werken.. Alleen werkt 'ie niet.
  1. if($obj->vraag_status == 3){
  2. $status = "Wordt beantwoord";
  3. $button = "disabled";
  4.  
  5. $data2 = mysql_query("SELECT UNIX_TIMESTAMP(`vraag_datum`) AS `vraag_datum`,0 FROM `helpdesk` WHERE `vraag_ID`='".$obj->vraag_ID."' LIMIT 0,1");
  6. $data1 = mysql_fetch_object($data2);
  7. $diff = ($obj->vraag_datum + 1600)-time();
  8. $verschil = date("H:i:s", "$diff");
  9. $verschilm = date("i", "$diff");
  10.  
  11. if($verschilm > 60){
  12. $status = "Open";
  13. $button = "";
  14. }
  15.  
  16. }elseif($obj->vraag_status == 2) {
  17. $status = "Open";
  18. $button = "";
  19. }
Offline nathanael - 11/02/2008 17:50
Avatar van nathanael Gouden medaille

HTML gevorderde
ff tussendoor:

Een half uur is geen 1600 maar 1800 seconden  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.337s