일정기간이 지난 주문서없는 제품 장바구니에서 삭제하기.... 정보
그샵 일정기간이 지난 주문서없는 제품 장바구니에서 삭제하기....본문
// 일정시간이 지난 주문서 없는 장바구니 자료 삭제
$before = date("Y-m-d H:i:s", strtotime($now) - 3600);
$sql = " delete from $cfg[table_cart]
where ct_datetime < '$before'
and ct_status = '0' ";
sql_query($sql)
이부분에서 시간을 수정하려면??? 3600을 수정하면 되나요???
즉 3시간을 주려면....수치를 어떻게 하면 되나요? 아니면 다른부분이 있나요?
궁금합니다.
[이 게시물은 관리자님에 의해 2003-11-25 11:05:35 그샵질답(으)로 부터 이동됨]
$before = date("Y-m-d H:i:s", strtotime($now) - 3600);
$sql = " delete from $cfg[table_cart]
where ct_datetime < '$before'
and ct_status = '0' ";
sql_query($sql)
이부분에서 시간을 수정하려면??? 3600을 수정하면 되나요???
즉 3시간을 주려면....수치를 어떻게 하면 되나요? 아니면 다른부분이 있나요?
궁금합니다.
[이 게시물은 관리자님에 의해 2003-11-25 11:05:35 그샵질답(으)로 부터 이동됨]
댓글 전체
감사합니다. ^^*

우선 시간에 대한 부분을 간단히 설명드리자면 php 에서는 초단위로 시간을 설정할 수 있습니다.
1초 = 1초
60초 = 1분
3600초 = 1시간
86400초 = 1일
과 같이 설정하시면 됩니다.
그러니까 여기서는 3시간 이라면
$before = date("Y-m-d H:i:s", strtotime($now) - 3600 * 3);
으로 해주시면 되겠습니다.
1초 = 1초
60초 = 1분
3600초 = 1시간
86400초 = 1일
과 같이 설정하시면 됩니다.
그러니까 여기서는 3시간 이라면
$before = date("Y-m-d H:i:s", strtotime($now) - 3600 * 3);
으로 해주시면 되겠습니다.