주문내역->추가필드 검색 및 출력

주문내역->추가필드 검색 및 출력

QA

주문내역->추가필드 검색 및 출력

본문

검색해보니 비슷한 코드가 있어서 변경해보니 제차 초보라서 잘모르겠어서요

 

$sql_search = "";
if ($search != "") {
    if($sel_field=='mb_1'){
        $where[] = "  od_id in ( select distinct od_id  from {$g5['g5_member_table']} where mb_1 = '{$search}' and ct_status <> '쇼핑') ";
    }elseif ($sel_field != "") {
        $where[] = " $sel_field like '%$search%' ";
    }

    if ($save_search != $search) {
        $page = 1;
    }
}
 

이렇게 했을때 값이 나오지가 않는데요 ㅠㅠ 어떻게 하는지 좀 알려주세요 ㅠㅠ

이 질문에 댓글 쓰기 :

답변 2

$where[] = "  od_id in ( select distinct od_id  from {$g5['g5_member_table']} where mb_1 = '{$search}' and ct_status <> '쇼핑') ";

이부분이 잘못된것 같은데요..
 

{$g5['g5_member_table']} 테이블에 distinct od_id 필드가 없지 안나요?

mb_1값이 od_id 거라면

od_id in ( select distinct mb_1 이어야 할것 같습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 124
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT