24시간마다 필드값 -1 카운트다운~ 정보
24시간마다 필드값 -1 카운트다운~본문
최초 입력시에 필드에 100 (%) 를 입력했습니다~
24시간이 지날때마다 필드값이 -1 씩 줄어들게 하고 싶은데 방법이 떠오르지 않는군요..
나중에 글을 수정하게 되면 필드값을 다시 100으로 조정해 놓습니다..
결국 100일동안 수정이 안되는 게시물은 0 으로 되도록 하려고 합니다...
( 100일이 지나기 전에 한번씩 클릭해서 숫자를 다시 100으로 맟추려고 합니다 )
좋은 방법이 있다면 알려주세요 ^^:
** 사이트내의 비밀게시판에 적용하는거라 링크가 안되는군요 ㅠㅠ; 죄송합니다
24시간이 지날때마다 필드값이 -1 씩 줄어들게 하고 싶은데 방법이 떠오르지 않는군요..
나중에 글을 수정하게 되면 필드값을 다시 100으로 조정해 놓습니다..
결국 100일동안 수정이 안되는 게시물은 0 으로 되도록 하려고 합니다...
( 100일이 지나기 전에 한번씩 클릭해서 숫자를 다시 100으로 맟추려고 합니다 )
좋은 방법이 있다면 알려주세요 ^^:
** 사이트내의 비밀게시판에 적용하는거라 링크가 안되는군요 ㅠㅠ; 죄송합니다
댓글 전체
DB를 어떤걸 사용하시냐에따라 (Mysql 이라면 5버젼이상) 가능할수도 불가능할수도 있습니다.
하지만 아무래도 시간에따라 자동증/감소를 하시는것보다는 게시판이 로딩될때 마지막으로 수정된 날짜와 현재 날짜 간격을 계산해서 그 차이만큼 게시물 데이터를 수정하는 방법이 좋을것같군요.
저장프로시저 라든가 뭐 그런 복잡한 DB공부를 하지 않는다면 말이죠
하지만 아무래도 시간에따라 자동증/감소를 하시는것보다는 게시판이 로딩될때 마지막으로 수정된 날짜와 현재 날짜 간격을 계산해서 그 차이만큼 게시물 데이터를 수정하는 방법이 좋을것같군요.
저장프로시저 라든가 뭐 그런 복잡한 DB공부를 하지 않는다면 말이죠
서버가 리눅스 개인서버라면.. 리눅스 폴더중에 매일 한번씩 프로그램을 실행시켜주는..
이름은 잘 기억이 안나는데.. 아무튼 그런 폴더가 있지요..
거기에 쉘스크립트로 짜서 매일 한번씩 체크하는 방법도 있긴한데;;
실제로 해본 적은 없어서.. 더 자세한 설명은 힘들겠네요^^;
이름은 잘 기억이 안나는데.. 아무튼 그런 폴더가 있지요..
거기에 쉘스크립트로 짜서 매일 한번씩 체크하는 방법도 있긴한데;;
실제로 해본 적은 없어서.. 더 자세한 설명은 힘들겠네요^^;
cron(tab)입니다.
와 감사합니다 ^^:
환경은 윈도우 서버에다가 아파치깔고...그누보드 설치했습니다
// 게시판이 로딩될때 마지막으로 수정된 날짜와 현재 날짜 간격을 계산해서 그 차이만큼 게시물 데이터를 수정하는 방법이 좋을것같군요.
이 방법이 좋을거 같군요 ^^; 너무 너무 감사드립니다.. ^^:
음... 그럼 로딩하는데 오래 걸릴라나...
환경은 윈도우 서버에다가 아파치깔고...그누보드 설치했습니다
// 게시판이 로딩될때 마지막으로 수정된 날짜와 현재 날짜 간격을 계산해서 그 차이만큼 게시물 데이터를 수정하는 방법이 좋을것같군요.
이 방법이 좋을거 같군요 ^^; 너무 너무 감사드립니다.. ^^:
음... 그럼 로딩하는데 오래 걸릴라나...
규모가 클꺼 같진 않지만 커서 부담된다면
윈도용 스케줄러 널렸으니 한번 연구해 보세용.
특정 시간에 콘솔모드로 쿼리 날려주도록
윈도용 스케줄러 널렸으니 한번 연구해 보세용.
특정 시간에 콘솔모드로 쿼리 날려주도록
네.. 감사합니다 ^^: