영카드 포인트관리 검색어 추가에 관한 질문드립니다.

영카드 포인트관리 검색어 추가에 관한 질문드립니다.

QA

영카드 포인트관리 검색어 추가에 관한 질문드립니다.

답변 3

본문

검색 셀렉트 소스 사이에 

<option value="mb_name"<?php echo get_selected($_GET['sfl'], "mb_name"); ?>>회원이름</option> 

소스를 추가하면 이름으로 검색이 되어야 하는거 아닌가요?

 

따로 쿼리를 추가해줘야 하나요?

한다면 어떻게 추가해야 하는지요?

 

adm/point_list.php 87~89라인 사이에 삽입했습니다.

이 질문에 댓글 쓰기 :

답변 3

아쉽게도 g5_point 테이블 자체에 mb_name 필드가 없습니다.

해당 테이블에 필드를 새로 추가하고 포인트 저장시 이름까지 저장되게 수정해야 할 것 같네요.

포인트 추가 함수는 /lib/common.lib.php 파일에 있을 겁니다.

$sql_common = " from {$g5['point_table']} ";

이걸 

$sql_common = " from {$g5['point_table']} as g5p left join {$g5['member_table']} as g5m on g5p.mb_id = g5m.mb_id ";

 

그리고 option 부분은 지금 쓰신 그대로 쓰시면 되구요. 

다행스럽게도 중복되는 칼럼이 mb_id 하나만 있는 듯하네요.

참고하시라고 남깁니다. 

답변을 작성하시기 전에 로그인 해주세요.
전체 4
© SIRSOFT
현재 페이지 제일 처음으로