테스트 사이트 - 개발 중인 베타 버전입니다

포인트 쿼리 질문 채택완료

강낭콩콩이 4년 전 조회 3,556

안녕하세요. 혹시 포인트 지급 쿼리 작성중인데.. 지급일로 부터 몇일 이 아닌. 수기로 날짜를 정한날로만 고정으로 주고싶습니다.

 

아래처럼 하는게 맞을까요 ?ㅠㅠ

</strong>

$po_expire_date = '2021-11-30';</p>

<p> </p>

<p> insert_point($member['mb_id'], $pos_point, "{$mckey}포인트지급", '@lucky', $member['mb_id'], G5_TIME_YMDHIS, $po_expire_date);</p>

<p> </p>

<p><strong>

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
3년 전

제가 정확히 소스를 안보고 답변을 드렸었네요

insert_point() 함수를 조금 수정하셔야 될거 같습니다.

현재 포인트 기간 지정을 선택해 두면...현재 시간 기준 며칠단위로 유효기간이 입력이 되는 방식이네요

$po_expire_date = '2021-11-30'; => $po_expire_date = '30';

이런식으로 30 을 넣어줘야 30일이후까지 포인트 사용이 가능한 부분이라

기간을 직접 입력하실거라면 함수 수정이 필요할듯 합니다.

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

강낭콩콩이
3년 전
감사합니다.
그냥
/lib/common.lib.php 파일 포인트 건별생성 하단에 강제로 넣어줬습니다. 잘되네요 여분필드 입력값 기준으로용!^^

댓글을 작성하려면 로그인이 필요합니다.

4년 전

포인트 유효기간을 직접 지정하고자 하면 저 방식으로 입력하시면 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

강낭콩콩이
4년 전
저렇게 지정을 하여도.. 유효기간이 적용이안됩니다..
어디를 확인해봐야할까요 ?ㅠㅠ
허리업2
3년 전
적용이 안된다면...기본 환경설정에서 포인트 유효기간 부분 설정이 안되어있어서 그럴거 같습니다.
강낭콩콩이
3년 전
일반적인 포인트 는 무제한 이여서 99999를 넣고 적용해봤는데.
유효기간이 재가 정한 $po_expire_date = '2021-11-30'; 날짜 가 아닌 2026-01-08 이런식으로 되는데 뭐가문제일까요 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인