다수 상품검색 도움 부탁 드립니다.
본문
상품 검색에서
"검색범위을 선택하지 않거나 상품가격을 입력하지 않으면 전체에서 검색하며,
검색어는 최대 30글자까지 여러개의 검색어를 공백으로 구분하여 입력 할수 있습니다." 라고 되어 있는데 상품 검색시에 1개 단어로 검색하면 검색이 잘 되는데 다수 검색어를 공백으로 구분하여 입력하면 검색이 되지 않습니다.
다수 검색어를 사용하여 검색하고자 하는데 어떻게 하면 가능한지 도움 부탁 드립니다 감사합니다.
답변 3
검색이 and 로 구분 되어 지십니다
혹 or 을 원하신다면
해당 페이지에
$where[] = "(".implode(" and ", $detail_where).")";
을
$where[] = "(".implode(" or ", $detail_where).")";
or 로 변경하셔야 합니다
쿼리에 구분자를 " " 공백으로 처리 해서 상품 검색에 따른 제품의 쿼리를 배열 된 부분을 or 구분으로 해서 검색 하시면 될듯 싶은데요
플라이님! onlymilk47님! 감사합니다. 덕분에 잘 해결하였습니다 ^^
답변을 작성하시기 전에 로그인 해주세요.