g5 회원 검색 옵션에 조건 추가하는 법
본문
member_list에서 mb_name로 검색하는 옵션이 2개가 있을때,
옵션 1은 회원 레벨 3의 mb_name만 검색,
옵션 2는 회원 레벨 4의 mb_name만 검색하도록 할 경우에는
어디를 어떤 식으로 수정해야 할까요?
<option value="wr_name"<?php echo get_selected($_GET['sfl'], "wr_name"); ?>>옵션1(레벨3)</option>
<option value="mb_name"<?php echo get_selected($_GET['sfl'], "mb_name"); ?>>옵션2(레벨4)</option>
현재는 이런 식으로 되어 있는데 옵션2쪽에서 검색했을때 레벨3인 회원에 동명이인이 있으면 검색이 안 되는 것 같아서요 ㅠㅠㅠ
php를 아예 할 줄 몰라서 어디를 어떻게 손봐야 할 지 모르겠습니다...ㅠㅠ
답변 1
wr_name이라는 필드가 없는데 이것을 사용해서 검색이 되나요 어디
value='mb_name#3'
value ='mb_name#4'
이렇게 만들고 member_list.php에서
switch ($sfl) {
case 'mb_name#3' :
case 'mb_name#4' :
list($sfl, $level)= explode('#', $sfl);
$sql_search .= " ({$sfl} = '{$stx}') and mb_level='$level' ";
break;
답변을 작성하시기 전에 로그인 해주세요.