datetime 데이터가 저장된 MySQL 테이블이 있습니다. 주어진 시간 이후로 30 일이 경과했는지 알아야합니다. 어떻게해야합니까?PHP/MySQL : Datetime 계산?
목업 코드 : 당신은 바로 데이터베이스에서 결과를 선택할 수 있습니다
$query = mysql_query("SELECT data FROM myTable LIMIT 1");
$row = mysql_fetch_array($query);
if(days_passed($row['date'], 30))
echo "30 days has passed since the given date time.";
짧은 답변 : * WHERE 날짜> '2012-04-17'(* * 날짜 ('Ym-d', strtotime ('오늘 +30 일')) *) 긴 대답 : 많은 방법. – Corbin
'date' 필드의 형식/데이터 형식은 무엇입니까? – Starx
@corbin, 답변입니다. 답변이 아닌 주석으로 추가해야합니다. –