고수님의 도움을 요청합니다. 시간 쿼리문.. 정보
고수님의 도움을 요청합니다. 시간 쿼리문..본문
제가 머리가 나쁜게 확실하네요...ㅠㅠ
로그인첵.php 맨 아래에 들어가는 코드입니다. 로그인을 하면 장바구니에 담은 날짜로부터 10일이 지나면 삭제하도록 하는건데요..ㅠㅠ
//날짜정보가져오기
$row_info = sql_fetch("select wr_datetime from g4_write_Cart where mb_id='$mb_id'");
//날짜정의 및 변환
$today= date("y-m-d", $g4[server_time]);
$expire_day = substr(date("Y-m-d", strtotime("$row_info[wr_datetime] +10 day")), 2);
$expire_day1 = date("Y-m-d H:i:s", strtotime("$row_info[wr_datetime] +10 day"));
//오늘날짜가 wr_datetime+10일 한것보다 크면,,, 삭제.
if($today > $expire_day){
sql_query(" delete from g4_write_Cart where mb_id='$mb_id' and wr_datetime > '$expire_day1' ");
}
코드가 단순하고 초보코드라도 좀 봐주세용...
하여튼 요기서요.. wr_datetime은 불변이고.. 그렇다면 wr_datetime으로부터 10일이 지난것들은 삭제..ㅠㅠ
위 코드데로하면 wr_datetime과 expire_day1이 같이가네요.. today가 접목되어야 비교가 될것 같은데..
이건 아닌것 같아요.. 도무지 생각해도..ㅠㅠㅠ
힌트좀 주시면 공부하겠습니다.
로그인첵.php 맨 아래에 들어가는 코드입니다. 로그인을 하면 장바구니에 담은 날짜로부터 10일이 지나면 삭제하도록 하는건데요..ㅠㅠ
//날짜정보가져오기
$row_info = sql_fetch("select wr_datetime from g4_write_Cart where mb_id='$mb_id'");
//날짜정의 및 변환
$today= date("y-m-d", $g4[server_time]);
$expire_day = substr(date("Y-m-d", strtotime("$row_info[wr_datetime] +10 day")), 2);
$expire_day1 = date("Y-m-d H:i:s", strtotime("$row_info[wr_datetime] +10 day"));
//오늘날짜가 wr_datetime+10일 한것보다 크면,,, 삭제.
if($today > $expire_day){
sql_query(" delete from g4_write_Cart where mb_id='$mb_id' and wr_datetime > '$expire_day1' ");
}
코드가 단순하고 초보코드라도 좀 봐주세용...
하여튼 요기서요.. wr_datetime은 불변이고.. 그렇다면 wr_datetime으로부터 10일이 지난것들은 삭제..ㅠㅠ
위 코드데로하면 wr_datetime과 expire_day1이 같이가네요.. today가 접목되어야 비교가 될것 같은데..
이건 아닌것 같아요.. 도무지 생각해도..ㅠㅠㅠ
힌트좀 주시면 공부하겠습니다.
댓글 전체

strtotime($row_info[wr_datetime]) + (86400*10)
이럼 될 것 같은데요
이럼 될 것 같은데요
네. 감사합니다..
쿼리로 지운다는게 실력부족인것 같아 그냥 10일 되는날을 디비에 저장시켜버렷네요.. 로긴할때도 빠를것 같기도하구요..
쿼리로 지운다는게 실력부족인것 같아 그냥 10일 되는날을 디비에 저장시켜버렷네요.. 로긴할때도 빠를것 같기도하구요..