我正在尝试获取表'users‘中'last_visited’列的日期/时间与特定用户的当前日期/时间之间的差值(以秒为单位)。我认为下面的查询可以做到这一点:
$query ="SELECT unix_timestamp(NOW()) - unix_timestamp(last_visit) from users WHERE username='$user'";
$result=mysql_query($query) or die(mysql_error());
但是,我不确定如何将结果作为变量获取,以便将其传递给PHP函数。有人能帮个忙吗?
发布于 2012-08-13 05:35:48
返回带有名称的结果:
$query ="SELECT unix_timestamp(NOW()) - unix_timestamp(last_visit) AS time_diff from users WHERE username='$user'";
$result=mysql_query($query) or die(mysql_error());
while($row=mysql_fetch_assoc($result))
{
$diff= $row['time_diff']
}
发布于 2012-08-13 05:33:03
$query ="SELECT unix_timestamp(NOW()) - unix_timestamp(last_visit) AS time_difference from users WHERE username='$user'";
^
我想如果这个变量有一个合适的名字,它会更容易使用。
https://stackoverflow.com/questions/11926033
复制相似问题