본문 바로가기
  • 행복하게 오래오래 개발자로 살아가기
Old/PHP

하루전, 하루후 등 게시물 검색하기

by yundev 2013. 7. 5.
반응형
mktime() 하루전, 하루후 등 게시물 검색하기
 $yday   = date("m-d-Y",strtotime("-1 day", time()));
 $yday   = split("-", $yday);
 $ydays  = mktime(0,0,0,$yday[0],$yday[1],$yday[2]);

*.전체 참여자 수 계산
function all_record_cnt($tbname){
 $sql    = "select count(*) from $tbname";
 $result = mysql_query($sql);
 $cnt    = mysql_result($result, 0, 0);
 return $cnt;
}
*.어제 참여자 수 계산
function yday_record_cnt($tbname){
 $yday   = date("m-d-Y",strtotime("-1 day", time()));
 $yday   = split("-", $yday);
 $ydays  = mktime(0,0,0,$yday[0],$yday[1],$yday[2]);
 $ydaye  = mktime(23,59,59,$yday[0],$yday[1],$yday[2]);
 $sql    = "select count(*) from $tbname ";
 $sql   .= "where write_day>='$ydays' and write_day<='$ydaye'";
 $result = mysql_query($sql);
 $cnt    = mysql_result($result, 0, 0);
 return $cnt;
}
*.오늘 참여자 수 계산
function tday_record_cnt($tbname){
 $tday   = date("m-d-Y");
 $tday   = split("-", $tday);
 $tdays  = mktime(0,0,0,$tday[0],$tday[1],$tday[2]);
 $tdaye  = mktime(23,59,59,$tday[0],$tday[1],$tday[2]);
 $sql    = "select count(*) from $tbname ";
 $sql   .= "where write_day>='$tdays' and write_day<='$tdaye'";
 $result = mysql_query($sql);
 $cnt    = mysql_result($result, 0, 0);
 return $cnt;
}

참고 사이트 : http://www.freeimage.kr/bbs/board.php?bo_table=tip_php&wr_id=329&stx=&sst=wr_hit&sod=desc&sop=and&page=13

반응형

'Old > PHP' 카테고리의 다른 글

isset  (0) 2013.07.11
12시간 단위의 시간값 가져오기  (0) 2013.07.11
addslashes()  (0) 2013.07.05
엔터 제거  (0) 2013.07.05
외부 이미지 파일 다운 가능한 클래스 파일.  (0) 2013.07.01