저는 테이블에 created_at라는 시간 소인 필드가 있습니다. 내가 어디 시간을 스탬프에서 날짜가 현재 날짜입니다 데이터를 줄 것이다 쿼리를 작성하려고합니다.mySQL이 현재 날짜와 시간 소인을 비교합니다.
$result = mysql_query("SELECT *FROM visitors WHERE DATE(FROM_UNIXTIME(created_at)) =
CURDATE()") or die(mysql_error());
나는 DATE (FROM_UNIXTIME (created_at))를 사용하고 왜 타임 스탬프에서 날짜를 가져 오는 방법을 보았다. 내 쿼리는 아무것도 발견되지 않고 다시 돌아 오지만, 오늘 데이터베이스 인 created_at 필드가 있습니다. 내가 도대체 뭘 잘못하고있는 겁니까?
쿼리가 정확합니다. 항목이없는 다른 이유가 있어야합니다. – pilsetnieks
나는 그것이 unixtimestamp가 아닌 것으로 의심한다 –
@ 대 건 무엇을 의미하니? – Aaron