포인트 지급 질문좀 드릴께요 정보
포인트 지급 질문좀 드릴께요본문
insert_point($member['mb_id'], 2000, "{$mckey}에 구입한 복권 5등당첨 포인트", '@bokup', $member['mb_id'], $g4['time_ymdhis']);
insert_point($member['mb_id'], $pos_point, "{$mckey}에 구입한 복권 당첨등수", '@bokup', $member['mb_id'], $g4['time_ymdhis']);
이런식으로 역속으로 포인트를 지급하게 되면 뒤에껀 안들어오는데요...서버시간이 같아서 그냥 하나로 처리해 버리는것 같습니다. 혹시 저렇게 내용이 다른 두개의 포인트를 지급하려면 어떻게 수정을 봐야 할까요... 도움좀 부탁드리겠습니다.
insert_point($member['mb_id'], $pos_point, "{$mckey}에 구입한 복권 당첨등수", '@bokup', $member['mb_id'], $g4['time_ymdhis']);
이런식으로 역속으로 포인트를 지급하게 되면 뒤에껀 안들어오는데요...서버시간이 같아서 그냥 하나로 처리해 버리는것 같습니다. 혹시 저렇게 내용이 다른 두개의 포인트를 지급하려면 어떻게 수정을 봐야 할까요... 도움좀 부탁드리겠습니다.
댓글 전체
밑에거 @bokup 를 @bokup1 으로 하셔도 될듯
gnuskin쩜net님의 아이디어로 가능할 듯하네요.
문제의 근본 원인은 insert_point() (.../lib/common.lib를 참조)의 함수 내부를 자세히 보시면 동일 건수 여부를 구분하는 변수로 ($mb_id, $point, $content, $rel_table, $rel_id, $rel_action)에서 앞에서 1번, 4번, 5번, 6번의 4가지가 있습니다. 이것들이 모두 같으면 동일 건으로 간주하여 함수 실행을 하지 않도록 되어 있기 때문입니다. 그래서 앞에 것은 되면서 나중 것이 실행이 안되는 것으로 보입니다. [귀하의 경우는 $mb_id(1번), $rel_table(4번), $rel_id(5번)이 동일함]
뒤의 $member[mb_id]는 중복이니 이를 '5등 당첨' '당첨 등수'라고 변경하면 될 것 같습니다.
문제의 근본 원인은 insert_point() (.../lib/common.lib를 참조)의 함수 내부를 자세히 보시면 동일 건수 여부를 구분하는 변수로 ($mb_id, $point, $content, $rel_table, $rel_id, $rel_action)에서 앞에서 1번, 4번, 5번, 6번의 4가지가 있습니다. 이것들이 모두 같으면 동일 건으로 간주하여 함수 실행을 하지 않도록 되어 있기 때문입니다. 그래서 앞에 것은 되면서 나중 것이 실행이 안되는 것으로 보입니다. [귀하의 경우는 $mb_id(1번), $rel_table(4번), $rel_id(5번)이 동일함]
뒤의 $member[mb_id]는 중복이니 이를 '5등 당첨' '당첨 등수'라고 변경하면 될 것 같습니다.
감사합니다. 많은 도움이 되었습니다.