Versio

kom er even niet meer uit met tijds verschil

Overzicht Reageren

Iltar van der berg

iltar van der berg

29/12/2007 17:17:00
Quote Anchor link
Ik wil dat devolgende query ALLE user_ids terug geeft waar het tijdsverschil groter is dan 5 minuten, maar ik kom er even niet meer uit na de WHERE clause.
Kan iemand mij even helpen??
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
SELECT
    uo_user_id
FROM
    _users_online
WHERE
    TIMEDIFF(NOW(), uo_last_active)
Gewijzigd op 01/01/1970 01:00:00 door Iltar van der berg
 
PHP hulp

PHP hulp

25/05/2012 02:55:21
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Joren de Wit
Beheerder

Joren de Wit

29/12/2007 17:30:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
SELECT
   uo_user_id
FROM
   users_online
WHERE
   uo_last_active > NOW() - INTERVAL 5 MINUTE
 
Iltar van der berg

iltar van der berg

29/12/2007 17:32:00
Quote Anchor link
Yup dat is em, bedankt!
 
Rudie dirkx

rudie dirkx

29/12/2007 18:44:00
Quote Anchor link
Je kan ook het aantal seconden opvragen tussen twee DATETIME formaten en dat vergelijken met hoeveel verschil je wil :)
Zou niet weten wat sneller is, maar ik ga altijd voor die seconden optie omdat ik die INTERVAL niet kan onthouden :)
 
Frank -

Frank -

29/12/2007 18:47:00
Quote Anchor link
@Vercetti: Wat dacht je van een memootje?

Met een INTERVAL ben je veel flexibeler en maak je minder fouten. 5 MINUTE kun je snel een eenvoudig vervangen door bv. 2 MONTH of 3 DAY. Net wat je leuk vindt. 2 MONTH kun je niet eens in secondes uitdrukken, het maakt nogal verschil hoeveel dagen een maand heeft.
 



Overzicht Reageren

Get Adobe Flash player