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