추천인 리스트에서 특정 레벨 회원만 리스트 출력 (예제 있음)
본문
<ul class="recommend_list">
<?php
for ($i=0; $i<count($list); $i++) {
$_mb_nick = get_sideview($list[$i]['mb_id'], get_text($list[$i]['mb_nick']), $list[$i]['mb_email'], $list[$i]['mb_homepage']);
$_mb_name = get_sideview($list[$i]['mb_id'], get_text($list[$i]['mb_name']), $list[$i]['mb_email'], $list[$i]['mb_homepage']);
$_mb_id = get_sideview($list[$i]['mb_id'], get_text($list[$i]['mb_id']), $list[$i]['mb_email'], $list[$i]['mb_homepage']);
?>
<li><b>
<span class="recommend_cate"><div><i class="fas fa-ghost" aria-hidden="true"></i> ID: <?php echo get_text($list[$i]['mb_id']); // 아이디 ?> </div></span>
<span class="recommend_cate"><div><i class="fa fa-user" aria-hidden="true"></i> NAME: <?php echo get_text($list[$i]['mb_nick']); // 이름 ?></div></span>
<span class="recommend_cate"><div><i class="fas fa-phone" aria-hidden="true"></i> 휴대 전화 : <?php echo get_text($list[$i]['mb_hp']); // 번호 ?></div></span>
<span class="recommend_cate"><font color="yellow"><i class="fa fa-database" aria-hidden="true"></i> 포인트: <?php echo number_format($list[$i]['mb_point']); ?></font></span>
<span class="recommend_cate2"><i class="far fa-money-bill-alt" aria-hidden="true"></i><a href="<?php echo G5_BBS_URL; ?>/point_member.php?mb_id=<?php echo get_text($list[$i]['mb_id']); // 아이디 ?>" target="_blank"><font color="white"> 포인트 내역</font></a></span>
<span class="recommend_level"><i class="fas fa-shield-alt" aria-hidden="true"></i> 등급: <?php echo $list[$i]['mb_level']; ?></span>
</li></b>
<?php } ?>
<?php if ($i == 0) echo "<li class=\"empty_li\">자료가 없습니다.</li>"; ?>
</ul>
<?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, $_SERVER['SCRIPT_NAME'].'?'.$qstr.'&page='); ?>
<div class="win_btn">
<button type="button" onclick="window.close();" class="btn_close">창닫기</button>
</div>
</div>
다음과 같은 코드로 recommend_list (추천인 / 하부회원) 리스트를 출력하고 있습니다.
다만, 여기서 조건으로 날 추천한 추천인 리스트 중에 레벨 3이상의 회원만을 출력하거나
특정 레밸 (5)의 회원만 추천인 리스트로 출력하는 방법이 궁금합니다
항상 고맙습니다. 다들 좋은 한주 보내시길 바라며 소중한 조언 주시는 분 복 받으실 겁니다.
!-->답변 1
원래는 $list 를 불러오는 부분에 query 를 수정해야하는데요.
그 부분은 소소가 없으니, 해당 소스에서 처리하는 방법으로 알려드리면,
for ($i=0; $i<count($list); $i++) {
if($list[$i]['mb_recommend'] == "내아이디" && $list[$i]['mb_level'] >= 3) {
!-->
답변을 작성하시기 전에 로그인 해주세요.