답변 1개 / 댓글 4개
채택된 답변
+20 포인트
추천인을 입력하고 회원 가입이 진행되면
해당 추천인에 입력된 회원아이디의 여분필드에
숫자 1씩 더해서 넣으시면 합계를 출력할수도 있을것이고
그게아니라면 추천인 아이디에 입력된 회원아이디의 갯수를 카운트하여서
출력하면 될것같아요
답변에 대한 댓글 4개
예를들자면 관리자페이지의 회원목록을 불러오는 부분의 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'];
대략 이런식의 쿼리를 돌리시면
해당 회원을 몇명이서 추천인에 넣었는지 출력해 볼 수 있습니다.
// 탈퇴회원수
$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>
이렇게 넣었는데 잘못넣은건가용
답변을 작성하려면 로그인이 필요합니다.
소스를 어떻게 적용해야할지 참고할만한게 있을까요