간단한 날짜 계산 도움 부탁드립니다.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

간단한 날짜 계산 도움 부탁드립니다.. 정보

간단한 날짜 계산 도움 부탁드립니다..

본문

현재시간을 구하고 디비에는 12개월을 더 해준 날짜를 mb_5 ($useddate )
필드에 저장 합니다.
그리고 현재 시간과 저장된 mb_5 시간을 비교해서
현재 시간이 지났다면 회원레벨을 2단계로 조정합니다..

제가 무엇을 잘못 했을까요? ㅠ.ㅠ


$todaydate = date("Y-m-d") ;
$useddate = date("Y-m-d", (time() + 31104000)); 
$howdate = $todaydate - $mb_5;


if( $howdate == 0 ) {
alert("오늘까지 수강일 입니다.. ", $g4[path]);
}
else
if( $howdate < 0 ) {

sql = " update $g4[member_table]
                      set  mb_level = '2'
                      where mb_id = '$mb[mb_id]' ";
              sql_query($sql);

alert("수강기간이 끝났습니다. ", $g4[path]);

}

댓글 전체

<?
$tmpdate    = time() + 31104000;

$todaydate  = mktime(0, 0, 0, date("m"), date("d"), date("Y"));
$useddate  = mktime(0, 0, 0, date("m", $tmpdate), date("d", $tmpdate), date("Y",$tmpdate));

$howdate = $todaydate - $useddate;

if( $howdate > 0 ) {
alert("수강가능일", $g4[path]);
}
if( $howdate == 0 ) {
alert("수강종료일", $g4[path]);
}
else
{
sql = " update $g4[member_table]
  set  mb_level = '2'
  where mb_id = '$mb[mb_id]' ";
  sql_query($sql);

alert("수강기간이 끝났습니다. ", $g4[path]);
}
?>
소중한 리플 감사드립니다..

제가 이 소스를 보고 있는데..
$tmpdate    = time() + 31104000;

여기서 31104000 을 주신 이유는 아마도 현재 시간에서 12개월을 더 해라..
로 느껴집니다..맞는지요?

근데 저는 이미 mb_5에 12개월을 더 한 데이터 값을 가지고 있습니다..
2009-12-01 이런식으로 저장되는데..

이것을 가지고 비교할 수 는 없는것인지요?
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT