회원 포인트 관리 질문드립니다.
본문
관리자에서 회원포인트 관리할때 검색이 회원 아이디와 내용으로 밖에 검색 못하던데,
회원가입시 썼던 여분필드 선택지로 포인트 검색을 설정할 수 있는 방법이 있을까요?
답변 2
/adm/point_list.php
ex.
1. select 박스에 option 추가 (<option value="po_content" ~ </option> 다음 라인)
<option value="mb_10"<?php echo get_selected($_GET['sfl'], "mb_10"); ?>>여분필드10</option>
2. 상단 검색 관련 쿼리에 추가 (case 'mb_id' : ~ break; 다음 라인)
case 'mb_10' :
$sql_search .= " (mb_id in (select mb_id from {$g5['member_table']} where {$sfl} like '%{$stx}%' )) ";
break;
관리자 포인트관리 메뉴에서 검색의 경우에는 point 테이블을 참조합니다.
해당 테이블에는 회원의 여분필드 등의 정보가 없기 때문에
회원테이블과 join으로 쿼리를 구성하시면 가능은합니다.
다만 이 부분은 간단한 몇몇 부분을 수정해서되는 부분이 아니기때문에
직접 처리 해보셔야 할듯합니다.
답변을 작성하시기 전에 로그인 해주세요.