특정 버튼에 클릭 횟수 제한 하는 방법이요ㅜ
본문
게시글 점프기능(최상단으로 올리기)을
만들었는데 ID혹은 게시글당 하루 제한을 걸어두고 싶습니다.
여분필드값에 횟수를 주고
그 횟수 이상만큼 클릭을 하면 동작이 안하게 만들고 싶은데
제 생각으로는 나오질 않네요..(제가 검색을 못해서 그런지 검색을 해봐도 명확한 답변은 못찾았습니다.)
일단 제 머릿속은
클릭할 때 마다 DB에 있는 여분필드 값을 -1시키거나..
아니면 클릭할때 마다 +1증가값을 임의 변수에저장 시키고 그 값이
여분필드값을 넘어갈 때 동작을 안하게 끔 해야하거나..
이 2가지가 라고....
제 생각은 이런데 어려워서 썼다 지웠다 썼다 지웠다 해봐도 안되고 반복이네요..
도와주시면 감사하겠습니다.ㅠㅠ
답변 3
테이블 하나 생성 하셔서 아이디 날짜 클릭수 필드를 만들고 해당 오늘 요일에 자료가 있음 증가 없음 0으로 하나 만들어서 클릭 수를 체크하시면 될거 같습니다.
각 게시물별로 제한을 거는건 상당히 복잡해질 것 같고...
회원ID당 통합해서 개수 제한을 거는 방법으로 간단하게 처리하려면 회원 정보 여분필드에 카운팅을 기록해서 체크하면 될 것 같네요. 자정을 기점으로 값을 초기화 시켜주는 것도 추가해야 하고...
기록하는 테이블은 있어야 하나보네요.
감사합니다 두분 방법 다 해볼께요.
db값 초기화 시키는건 config에서 하는건가요?
답변을 작성하시기 전에 로그인 해주세요.