/adm/member_list.php 에서
본문
아이디
이름
별명 등 검색창이 있는데
아이디와 이름은 게시판에서 처럼 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
<option value="mb_id||mb_name"<?php echo get_selected($_GET['sfl'], "mb_id||mb_name"); ?>>아이디+이름</option>
추가하시고..
윗 부분에 23줄 정도에 추가해줘야 합니다.
switch ($sfl) {
case 'mb_point' :
$sql_search .= " ({$sfl} >= '{$stx}') ";
break;
case 'mb_level' :
$sql_search .= " ({$sfl} = '{$stx}') ";
break;
case 'mb_tel' :
case 'mb_hp' :
$sql_search .= " ({$sfl} like '%{$stx}') ";
break;
case 'mb_id||mb_name' :
$sql_search .= " (mb_id like '%{$stx}%' or mb_name like '%{$stx}%') ";
break;
default :
$sql_search .= " ({$sfl} like '{$stx}%') ";
break;
}
저도 초보라 자세한 건 모르지만,
게시판 하단 검색창 부분 소스를 참고해 보세요.
거기에 제목 + 내용 조합해서 함께 검색하는 소스 있어요.
답변을 작성하시기 전에 로그인 해주세요.