포인트 중복 차감, > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

포인트 중복 차감, 정보

포인트 중복 차감,

본문

답변 덕분에 1차적인 문제는 해결했는데 2차적으로 중복 포인트 차감이 되지않네요,
우선 선택 추천이 가능하도록 의뢰했고, 그래서 선택추천을 하게 되면
good.php가 아니라 good_all.php로 넘어갑니다.


아래는 수정한 good_all.php이구요 추천시 포인트 차감을 하도록 했습니다.


$tmp_array = $_POST[chk_wr_id];
$tmp_arrayStr=implode(',', $tmp_array);
//추천수 증가
sql_query(" update $write_table set wr_good = wr_good+1 where wr_id IN( $tmp_arrayStr) ");
//포인트 감소
$result=sql_query("select wr_id, mb_Id from $write_table where wr_id IN($tmp_arrayStr)");
while($row=sql_fetch_array($result)) $mb[$row[wr_id]]=$row[mb_id];

for ($i=0; $i<count($tmp_array); $i++){$wr_id=$tmp_array[$i];
insert_point($member['mb_id'], -300, "{$bo_table} - {$wr_id} 추천", $bo_table, $wr_id, $mb[$wr_id]);
}


여기서 문제는 한번 차감한 포인트는 다시 차감되지 않는데 또 차감되게 하려면 어찌해야할까요ㅠㅠ?

답변달아주시면 정말 감사합니다.

댓글 전체

insert_point($member['mb_id'], -300, "{$bo_table} - {$wr_id} 추천", $bo_table, $wr_id, $mb[$wr_id]);
<---여기에서 마지막 입력값 $mb[wr_id] 용도가 무엇인가요?
사용하지않는 값이라면 $g4[server_time] 으로 바꾸고  위쪽 $result~~ while~~ 두줄도 삭제하세요

$bo_table, $wr_id, $mb[$wr_id] 중 하나를 $g4[server_time]으로 바꾸면 됩니다
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT