답변 2개
3년 전
질답으로 소스 자체는 구하시기는 힘들거 같네요. 일단 모든 회원이면 관리자에 포인트 쪽 소스와 회원리스트 소스를 참고하셔서 모든 회원에 대해서 한번씩 작업을 하셔야 할거 같습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
3년 전
일괄삭제는 약간 복잡합니다
3가지 과정을 거쳐야겠네요
1. 포인트 테이블에서 특별포인트 삭제
2, 포인트 테이블에서 개별 포인트 합산
3. 회원 테이블에 각각의 포인 합계 기록
---------------------------------------------
다른 방법
1. 포인트 테이블에서 특별포인트 부여된 아이디 추출 ==> group_concat(mb_id) 이용
$idStr = "'asd',dcfv','wert'"; 이런 형식으로 가공
2. 포인트 테이블에서 특별포인트 삭제
3. 회원 테이블에서 1에서 구한 아이디로 포인트 100 감소
==> mb_point =mb_point -100 where mb_id IN( $idStr)
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인