그누 5는 전체 회원 에게 포인트 일괄지급 할수없나요

그누 5는 전체 회원 에게 포인트 일괄지급 할수없나요

QA

그누 5는 전체 회원 에게 포인트 일괄지급 할수없나요

본문

g4에는 그걸 쓴거 같았는데

 

배추빌더였었나...^^;;

 

아무튼 질문내용은

 

전체 회원에게 일괄 적으로 포인트를 지급 할수 있을까요

 

쿼리는 안써봐서 잘 모르겠습니다 제가 ㅠㅠ

이 질문에 댓글 쓰기 :

답변 1

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=152017 

 

위 링크의 방긋님 팁을 G5로 수정하여 적용해보았습니다.

방금 제 로컬서버에서 테스트 해봤습니다. 

 

1. 루트에 이름은 원하시는 걸로 파일을 하나 만듭니다.

2. 내용은 아래에 적힌 코드로 하시고 한번만 접속하시면 됩니다.

3. 멤버가 많을 경우 오래 걸릴 수도 있습니다...

4. 기타 문제점은 위 코드를 조금 수정해서 적용해본 것이라 저도 잘 모르겠습니다. 

 


<?php 
// 전체 회원에게 포인트 일괄 지급하는 소스 코드 
// 탈퇴회원 및 접근금지 회원은 제외 
include_once ("./_common.php"); 
 
$point = "3000"; //지급포인트 
$point_msg = "추석 특별 포인트 지급"; // 포인트내역 
 
if ($is_admin != "super") 
  echo "관리자로 접속하세요."; 
else 
{ 
    $sql = " select mb_id from $g5[member_table] where mb_id<>'{$config[cf_admin]}' and mb_leave_date='' and mb_intercept_date='' "; 
    $result = sql_query($sql); 
    while($row = sql_fetch_array($result)) 
    { 
            $mb_id = $row[mb_id]; 
            insert_point($mb_id, $point, $point_msg, "@event", $mb_id, G5_TIME_YMDHIS); 
    } 
  echo "$point_msg 완료"; 
} 
?> 
답변을 작성하시기 전에 로그인 해주세요.
전체 54
QA 내용 검색

회원로그인

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