Mailinglisten-Archive |
So sprach Christian Thiele am Thu, May 03, 2001 at 05:38:58PM +0200: > Hi, >=20 > >> UNTESTED!! >=20 > >> SELECT active_sessions.username as FreundOnline > >> FROM active_sessions, friends > >> WHERE active_sessions.username =3D friends.username > >> AND friends.mitglied_id =3D 42 >=20 > Mhmm nur ein Problem bei den active_sessions mu=DF ich noch raussuchen we= r in > den letzten 15 Minuten online ist/war... also sowas wie "where time < > timenow-15min" und ich wei=DF nicht wie ich das alles in einem SQL-State= ment > unterbringen soll. Daf=FCr noch eine Spalte in die active_sessions einf=FCgen: Last_Action (od= er so). Hier loggst Du immer wenn irgendwas gemacht wird die aktuelle Uhrzeit= .=20 Diese Spalete w=E4re vom Typ timestamp. Dann an das Ende des Selects oben h=E4ngen: AND ( active_session.Last_Action + INTERVAL 15 Minute ) >=3D NOW() Siehe: http://www.mysql.com/doc/D/a/Date_and_time_functions.html Alexander Skwar --=20 How to quote: http://learn.to/quote (german) http://quote.6x.to (english) Homepage: http://www.digitalprojects.com | http://www.iso-top.de iso-top.de - Die g=FCnstige Art an Linux Distributionen zu kommen Uptime: 2 days 12 hours 10 minutes
php::bar PHP Wiki - Listenarchive