채택완료

for 문에서 특정 값만 제외하고 싶은데 어떻게 해야 하나요???

Copy
<ul class="member-list">

            <? for($k=0; $k < count($ch_list); $k++) {

                $ch = $ch_list[$k];

            ?>

                <li>

                    <div class="item theme-box">

                        <div class="ui-thumb">

                            <a href="./viewer.php?ch_id=<?=$ch['ch_id']?>">

                                <? if($ch['ch_thumb']) { ?>

                                    <img src="<?=$ch['ch_thumb']?>" />

                                <? } ?>

                            </a>

                        </div>

                        <div class="ui-profile">

                            <a href="<?=G5_BBS_URL?>/memo_form.php?me_recv_mb_id=<?=$ch['mb_id']?>" class='send_memo'>

                                <strong><?=$ch['ch_name']?></strong>

                            </a>

                        </div>

                    </div>

                </li>

            <?

                }

                if($k == 0) { 

                    echo "<li class='no-data'>등록된 멤버가 없습니다.</li>";

                }

            ?>

        </ul>
 

 

회원가입 후 멤버 등록을 하면 등록 순서대로 멤버란에 출력이 되는 방식인데 특정 멤버만 다른 카테고리에 분류하고 싶습니다. (ex. ch_id=6 만 다른 클래스에 출력)

특정 멤버만 제외하려면 어떻게 해야 하나요?? php 는 초보라 잘 몰라서 질문드립니다 ㅠㅠ 

|

답변 2개

채택된 답변
+20 포인트

for($k=0; $k < count($ch_list); $k++) {
   $ch = $ch_list[$k];
->
for($k=0; $k < count($ch_list); $k++) {
   $ch = $ch_list[$k];
   if ($ch['ch_id'] == 6)
       continue;

회원당 mb_1~10 여분필드가 있습니다.

그 필드를 가져와서 분기를 하시면될것 같네요.

답변을 작성하려면 로그인이 필요합니다.