게시글 점프업 제작 질문 ..
본문
게시글 점프업을 하루 일정횟수 포인트 차감없이 점프업을 시켜야합니다..
게시글을 일정 포인트를 사용하여 최상단으로 점프업 시키는 기능은 제작을 했습니다.
그런데 회원 레벨별로 하루 JUMP 횟수가 다르게 지정하여
회원레벨 2일 경우 점프 0/3 회 사용가능
회원레벨 3일 경우 점프 0/5회 사용가능
이런식으로 작동해야합니다
하루마다 횟수는 0으로 초기화되구요
회수를 모두 사용하였을 경우엔 포인트를 차감하구요
글주변이 없어서 정리가 잘 안된것 같지만 .. 고수분들께서 조언이나 참고할만한 자료 있으면 댓글로 알려주시면 좋겠습니다.
감사합니다.
답변 2
* 회원-점프업 기록 테이블 생성 (ex. g5_jump)
필수 칼럼 : 날짜, 회원 아이디, 시행횟수 (2018-05-30 | test | 2)
* [JUMP 버튼 클릭시]
if ($member['mb_level'] == 2)
$max_limit = 3;
else if ($member['mb_level'] == 3)
$max_limit = 5;
DB 테이블에서 당일의 해당 회원 시행 횟수 정보 추출
없다면, 날짜 - 회원 ID - 횟수 1 로 DB 저장
있다면, 날짜 - 회원 ID 레코드에 기존 횟수 +1
이런식으로 하면 되지 않을까 합니다.
-------------------------
날짜별, 회원별 db 를 사용하지 않는다고 한다면,
회원 여분필드 (ex. mb_9, mb_10) 를 활용하여
mb_9 에는 마지막 점프업 시행날짜, mb_10 에는 당일의 횟수를 기록하여
mb_9 의 마지막 점프업 날짜가 오늘이면 mb_10 횟수에 +1
mb_9의 마지막 점프업 날짜가 오늘이 아니면 mb_10 에 1