전체회원에게 포인트 일괄 지급하기 > 그누4 질문답변

그누4 질문답변

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

전체회원에게 포인트 일괄 지급하기 정보

전체회원에게 포인트 일괄 지급하기

본문

설이고 해서

전체 회원에게 포인트를 일괄적으로 지급하려고 합니다.

쿼리 작성해주실분 ^^; 도움주세용~

찾아보니 죄다 리셋밖에 없더라구요~

댓글 전체

파일을 하나 만듭니다. 위치는 그누보드 루트에다 하고 이름은 원하시는 대로 하구요. 내용은 아래로 하고 실행 한번 하면 됩니다.

<?php

include_once './_common.php';

$point = '30' // 부여할 포인트를 적는다

$result = sql_query("select mb_id from $g4[member_table] where mb_id <> 'admin'"); // admin은 제외

while($row = sql_fetch_array($result)) {
    insert_point($row['mb_id'], $point, '설 특별 뽀나스', '@login', $row['mb_id'], $g4['time_ymd']);
}

echo "설 특별 뽀나스를 일괄 지급했습니다...";
?>

문제는 시간이 많이 걸릴 것 같네요.
<?php
// 전체 회원에게 포인트 일괄 지급하는 소스 코드
// 탈퇴회원 및 접근금지 회원은 제외
include_once ("./_common.php");

$point = "3000"; //지급포인트
$point_msg = "설 특별 포인트 지급"; // 포인트내역

if ($is_admin != "super")
  echo "관리자로 접속하세요.";
else
{
    $sql = " select mb_id from $g4[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, $g4['time_ymdhis']);
    }
  echo "$point_msg 완료";
}
?>
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

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