$sql3= " UPDATE g5_member set mb_point = '$mb_point - 1000' where g5_member = '$mb_point' ";
디비로 이값을 전송을햇는데 잘안되는거같아서..
어떻게해야할까요.. 1000점을 빼주고싶은데
답변 3개 / 댓글 10개
특정ID에 포인트를 1000을 차감하려면
회원Id에 대응시켜야 합니다.
그리고, 무조건 차감은 원인(기록)이 안남습니다.
기록없는 무조건차감은
$sql3= " UPDATE g5_member set mb_point = mb_point - 1000 where mb_id='$mb_id' ";
로 하셔야 하구요
이유있는 차감은 처리상 차감이 아닌 기록을 해야 차감됩니다.
답변에 대한 댓글 3개
간단하게 특정회원의 포인트 차감이면
관리자페이지에서 회원관리-포인트관리-포인트증감설정 으로는 안되나요?
답변에 대한 댓글 1개
/lib/common.lib.php 에서
" function insert_point" 와 <-- 적립
"function insert_use_point" 를 검색 <-- 사용
실제 사용부분은
/bbs/wrte_update.php
에서
검색 "// 쓰기 포인트 부여" 로 해보세요
을 찾아보시면서 참고하시는게 ..
원하시는 입맛대로 처리하시면됩니다.
답변에 대한 댓글 6개
이렇게 확인되는데
3군데에 뭘넣어야할까요..
1000점을 마이너스해주고싶어서 이렇게햇는데.
3번째에 포인트 아이디는 뭘의미할까요?
1000이란숫자를 ' 로감싸줘야하나요?
감싸지 마시고 그냥 숫자로 쓰세요
제가 위에서 함수명을 찾아보라 한건
실제 돌아가는 로직을 보시라 한겁니다.
그려면 문자로 처리해야하는건지, 숫자로 처리해야 하는건지 구분이 되실텐데요
기본적인 노력은 해주시는게, 답변하는 사람도 마음이 좋답니다.
어차피 돈받고 하는것도 아니고, 의무도 아니거든요
소스파악이 잘 안되시면 강좌를 보시는게 좋습니다.
답변을 작성하려면 로그인이 필요합니다.