테스트 사이트 - 개발 중인 베타 버전입니다

원하는 등급의 회원리스트 가져오기 채택완료

탐크루지 2년 전 조회 2,300

</p>

<p><?php

     function get_member_opt_view($fild, $mb_id) 

      { 

      global $g5; 

       $sql = " select * from $g5[member_table]"; 

       $result = sql_query($sql); 

       for ($i=0; $row=sql_fetch_array($result); $i++) 

       { 

       $str .= "<option value='$row[mb_id]'"; 

       if ($row[mb_id] == $fild or $row[mb_id] == $mb_id) $str .= " selected"; 

       $str .= ">$row[mb_id]($row[mb_name])</option>"; 

        } 

       return $str; 

       } 

?></p>

<p>

위의 php 소스로 

</p>

<p><select onchange="document.getElementById('wr_1').value = this.options[this.selectedIndex].value">

    <option value="">회원선택</option>

    <?php echo get_member_opt_view($fild, $mb_id) ?>

</select></p>

<p>

으로 하니 회원 명부가 쫙 나와집니다. 팁자료에서 소스를 가져왔습니다. 

그런데 이렇게 하니 모든 회원, 즉 관리자 포함하여 리스트가 나오더라구요. 

혹시 회원레벨 5~7 의 모든 회원 리스트만 불러왔으면 좋겠는데 

어느곳에 mb_level < 7 이렇게 넣어야 할까요?

도움주시면 감사하겠습니다. 

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

답변 1개

채택된 답변
+20 포인트

 

       $sql = " select * from $g5[member_table]

where mb_level between 5 and 7

Order by mb_level

"; 

   

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

탐크루지
2년 전
이곳에서 다시 뵈니 반갑습니다. 감사합니다.

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

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

로그인