여분필드값을 일정시간 지나면 다른값으로 바꾸는 것 좀 알려주세요. 정보
여분필드값을 일정시간 지나면 다른값으로 바꾸는 것 좀 알려주세요.본문
게시판 글쓰기스킨에서 여분필드 wr_8에 new라는 값을 입력했습니다.
이 wr_8 값은 뷰화면에서 출력은 안되게 설정했습니다.
이 wr_8값은
전체검색에서 wr_8을 검색이 가능하게 하고,
bbs/search.php?sfl=wr_8&stx=new&sop=or&gr_id=product
이렇게 절대경로를 링크시켜놓았을때 출력되게하려고 만든 필드거든요.
문제는 이 절대경로로 접속하면 여분필드8에 new라는 값은 계속 살아있으니 계속 게시물이 검색됩니다.
이 new라는 값이 3일뒤엔 old라는 값으로 바뀌는 방법을 알고싶습니다.
3일뒤에 절대경로로 접속하면 없어지고,
bbs/search.php?sfl=wr_8&stx=old&sop=or&gr_id=product라는 절대경로를 링크시켜서 접속하면
이곳에서 나타나게 하고 싶습니다.
설명은 장황하나...
알고싶은건 딱한가지입니다.
1. 여분필드8에 new라는 값을 입력한다.
2. 3일뒤엔 이 new라는 값이 old로 바뀐다.
3. 중요한것은 new라는 값만이 바뀌어야한다. (예를 들어 hot이라는 값을 입력하면 바뀌지 않고)
부탁드립니다.
이 wr_8 값은 뷰화면에서 출력은 안되게 설정했습니다.
이 wr_8값은
전체검색에서 wr_8을 검색이 가능하게 하고,
bbs/search.php?sfl=wr_8&stx=new&sop=or&gr_id=product
이렇게 절대경로를 링크시켜놓았을때 출력되게하려고 만든 필드거든요.
문제는 이 절대경로로 접속하면 여분필드8에 new라는 값은 계속 살아있으니 계속 게시물이 검색됩니다.
이 new라는 값이 3일뒤엔 old라는 값으로 바뀌는 방법을 알고싶습니다.
3일뒤에 절대경로로 접속하면 없어지고,
bbs/search.php?sfl=wr_8&stx=old&sop=or&gr_id=product라는 절대경로를 링크시켜서 접속하면
이곳에서 나타나게 하고 싶습니다.
설명은 장황하나...
알고싶은건 딱한가지입니다.
1. 여분필드8에 new라는 값을 입력한다.
2. 3일뒤엔 이 new라는 값이 old로 바뀐다.
3. 중요한것은 new라는 값만이 바뀌어야한다. (예를 들어 hot이라는 값을 입력하면 바뀌지 않고)
부탁드립니다.
댓글 전체

방법만 나열하자면 ~
1. cron으로 3일에 한번 데이타업뎃
2. 수동처리파일 하나 만들어 3일에 한번 실행(자주 로딩되는 페이지에 심어놓으면 조음 )
실행할 쿼리는
UPDATE 테이블명 SET wr_8='old' WHERE UNIX_TIMESTAMP(wr_datetime) < UNIX_TIMESTAMP() - 86400 * 3 and wr_8='new'
설명하자면 new이고 타임값으로 3일전 데이타면 old로 바꿔라 입니다
공부해보세요^^
1. cron으로 3일에 한번 데이타업뎃
2. 수동처리파일 하나 만들어 3일에 한번 실행(자주 로딩되는 페이지에 심어놓으면 조음 )
실행할 쿼리는
UPDATE 테이블명 SET wr_8='old' WHERE UNIX_TIMESTAMP(wr_datetime) < UNIX_TIMESTAMP() - 86400 * 3 and wr_8='new'
설명하자면 new이고 타임값으로 3일전 데이타면 old로 바꿔라 입니다
공부해보세요^^
덕분에 잘해결했습니다. 감사함다
아그리고 혹시 테이블명을 그룹범위안으로 바꿀순 없을까요? 복잡하려나..