Jump to content

Datediff SQL syntax


gerkintrigg

Recommended Posts

nope, didn't work.

 

I'm trying this code too, but it's not working either...

<?php
$sql_online = "SELECT * FROM member WHERE online BETWEEN (NOW() AND (NOW() -'0000-00-00 00:05:00')) && id=".$oid;
$mems = (mysql_num_rows($sql_online));
$r=mysql_fetch_array($sql_online);
?>

Link to comment
https://forums.phpfreaks.com/topic/38209-datediff-sql-syntax/#findComment-183962
Share on other sites

NOW() produces an integer that is equal to the number of seconds since the epoch (some where around 1970ish).  You should be able to accomplish what you want simply subtracting the number of seconds in 5 minutes from NOW()...

 

SELECT * FROM member WHERE online BETWEEN(NOW() AND (NOW() - 300))

Link to comment
https://forums.phpfreaks.com/topic/38209-datediff-sql-syntax/#findComment-184166
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.