2011-09-19 4 views
-2

이것은 내 SQL 문입니다. 그러나 이미 변수에 lastlogin을 가져 왔으므로 간단한 PHP로 다시 작성하려고합니다. 어떻게해야합니까?lastlogin> PHP의 DATE_SUB (NOW(), INTERVAL 15 분)?

lastlogin > DATE_SUB(NOW(), INTERVAL 15 minute) 

나 아마 reexplain 해보자 ... 내가 만약 문이 나는 경우 문 위해서는 형식 (0000-00-00 0시 0분 0초) 내 데이터베이스에 저장된 시간이 실행되는 데이터베이스 + 15 분의 시간이 경과해야합니다 :) 그리고 난 당신이 유닉스 타임 스탬프가 lastlogin 변환 가정

답변

-1

작동하지 않습니다

if ($lastlogin > (time()+15*60)) 
+0

마지막 로그인은 0000-00- 00 00:00:00 형식 – John123

1

하면 다시 쓸 수 없습니다 그것은 분명히 귀하의 데이터를 필터링하는 데 사용되는 그대로 PHP로 사용해야합니다.

1
if (strtotime($lastlogin) > (time()+15*60)) 
+0

작동하지 않았습니다. {(strtotime ($ lastlogin)> (time() + 15 * 60)) {시간이 15 분 미만이더라도 진술은 true입니다 lastlogin 형식은 0000-00-00 00:00:00 – John123

+0

@ John123 : 당신의 포맷에서 유닉스 타임 스탬프를 만든다. ... – genesis

+0

내가 유닉스 타임 스탬프에 저장 한 시간 (0000-00-00 00:00:00)이 15 분 간 있다면, 어떻게해야합니까? 이후, 제대로 작동하지 않습니다. – John123

관련 문제