/adm/member_list.php 에서 채택완료
역같아들어가니
7년 전
조회 2,234
아이디
이름
별명 등 검색창이 있는데
아이디와 이름은 게시판에서 처럼 mb_id || mb_name 를 어느것이던 검색하고 싶은데
어떻게 할 수 있을까요?
<option value="mb_id"<?php echo get_selected($_GET['sfl'], "mb_id"); ?>>회원아이디</option>
<option value="mb_nick"<?php echo get_selected($_GET['sfl'], "mb_nick"); ?>>닉네임</option>
<option value="mb_name"<?php echo get_selected($_GET['sfl'], "mb_name"); ?>>이름</option>
이렇게 되어 있는데..
게시판이랑은 좀 달라서,,,
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
7년 전
<option value="mb_id||mb_name"<?php echo get_selected($_GET['sfl'], "mb_id||mb_name"); ?>>아이디+이름</option>
추가하시고..
윗 부분에 23줄 정도에 추가해줘야 합니다.
</p>
<p>switch ($sfl) {</p>
<p>case 'mb_point' :</p>
<p>$sql_search .= " ({$sfl} >= '{$stx}') ";</p>
<p>break;</p>
<p>case 'mb_level' :</p>
<p>$sql_search .= " ({$sfl} = '{$stx}') ";</p>
<p>break;</p>
<p>case 'mb_tel' :</p>
<p>case 'mb_hp' :</p>
<p>$sql_search .= " ({$sfl} like '%{$stx}') ";</p>
<p>break;</p>
<p>case 'mb_id||mb_name' :</p>
<p>$sql_search .= " (mb_id like '%{$stx}%' or mb_name like '%{$stx}%') ";</p>
<p>break;</p>
<p>default :</p>
<p>$sql_search .= " ({$sfl} like '{$stx}%') ";</p>
<p>break;</p>
<p>}</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
역같아들어가니
7년 전
감사합니다~ 너무 잘됩니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인