회원가입시 추천인 이용하잖아요
회원이, 가입시 추천인 입력시
관리자가 추천받은 회원이 추천 몇번받은건지 여부를 확인 할 순 없나요
|
답변 1개 / 댓글 4개
채택된 답변
+20 포인트
7년 전
추천인을 입력하고 회원 가입이 진행되면
해당 추천인에 입력된 회원아이디의 여분필드에
숫자 1씩 더해서 넣으시면 합계를 출력할수도 있을것이고
그게아니라면 추천인 아이디에 입력된 회원아이디의 갯수를 카운트하여서
출력하면 될것같아요
답변에 대한 댓글 4개
어렵당당당
7년 전
7년 전
예를들자면 관리자페이지의 회원목록을 불러오는 부분의 table에 td를 하나더 추가하여
$sql = " select count(*) as cnt from g5_member where mb_recommend = '{$row['mb_id']}' ";
$cnt_row = sql_fetch($sql);
echo $cnt_row['cnt'];
대략 이런식의 쿼리를 돌리시면
해당 회원을 몇명이서 추천인에 넣었는지 출력해 볼 수 있습니다.
$sql = " select count(*) as cnt from g5_member where mb_recommend = '{$row['mb_id']}' ";
$cnt_row = sql_fetch($sql);
echo $cnt_row['cnt'];
대략 이런식의 쿼리를 돌리시면
해당 회원을 몇명이서 추천인에 넣었는지 출력해 볼 수 있습니다.
어렵당당당
7년 전
// 탈퇴회원수
$sql = " select count(*) as cnt {$sql_common} {$sql_search} and mb_leave_date <> '' {$sql_order} ";
$row = sql_fetch($sql);
$leave_count = $row['cnt'];
아래에 알려주신대로 넣고
$sql = " select count(*) as cnt from g5_member where mb_recommend = '{$row['mb_id']}' ";
$cnt_row = sql_fetch($sql);
<td>
<?php echo $cnt_row['cnt'] ; ?>
</td>
이렇게 넣었는데 잘못넣은건가용
$sql = " select count(*) as cnt {$sql_common} {$sql_search} and mb_leave_date <> '' {$sql_order} ";
$row = sql_fetch($sql);
$leave_count = $row['cnt'];
아래에 알려주신대로 넣고
$sql = " select count(*) as cnt from g5_member where mb_recommend = '{$row['mb_id']}' ";
$cnt_row = sql_fetch($sql);
<td>
<?php echo $cnt_row['cnt'] ; ?>
</td>
이렇게 넣었는데 잘못넣은건가용
7년 전
$row['mb_id'] 이건 아마 for 안에 돌아가는대서 뽑아오는변수라서 시작할때 돌리는 쿼리에는 안돌아갈겁니다.
for문 안에 넣으세요
for문 안에 넣으세요
답변을 작성하려면 로그인이 필요합니다.
소스를 어떻게 적용해야할지 참고할만한게 있을까요