상품 다중 검색 질문

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
상품 다중 검색 질문

QA

상품 다중 검색 질문

본문


     <input type="checkbox" name="it_1" value=""> 전체
     <input type="checkbox" name="it_1" value="1" > 1
     <input type="checkbox" name="it_1" value="2" > 2

 

스킨에 이렇게 되어 있고

 


if ($it_1)  
    $where[] = " it_1 = '$it_1' ";

 

search.php에 이렇게 되어 있어요

 

한개만 체크하면 잘 되는데 두개 체크하면 젤 마지막 것 밖에 검색이 안되네요 ㅠㅠ

 

다중검색에 관해서 찾아봤는데 게시판이 아니고 상품이라 잘 모르겟네요 ㅠㅠ

 

 

이 질문에 댓글 쓰기 :

답변 1

이렇게 사용하시면 마지막 것만 값이 적용됩니다.

 

it_1 값이 배열로 넘어 오기 때문에, 배열로 값을 읽어서 처리하시면 체크한 모든 값을 적용할 수 있습니다. 

 

모두 체크하면 it_1[0], it_1[1], it_1[2] 이런 식으로 넘어오겠죠.

배열의 크기를 체크해서 for문이나 forsearch문으로 처리하세요.


값이 있으면, sql문을 추가해주시고요.^^

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

회원로그인

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