상품명 옵션에 아래와 같이 정했습니다.
장미
핑크장미
--------------
shop/search.php 에서
'핑크장미'를 검색하면 '핑크장미'만 검색이 정상적으로 되는데,
'장미'를 검색하면 '장미'와 함께 장미가 포함된 '핑크장미'도 함께 검색이 됩니다.
순수하게 '장미'만 검색하게 하는 방법은 어떻게 해야 되나요?
답변 4개 / 댓글 3개
2014-12-04 (목) 19:51:15
죄송합니다 너무 대충 봐서요..ㅜㅜ
$detail_where[] = $concat_fields." = '".$word."'"; 이게 맞는거 같습니다.
2014-12-04 (목) 16:21:21
$detail_where[] = $concat_fields = '$word'; 이렇게 바꿔보세요
필요없는 점이나 따옴표 제거했습니다.
답변에 대한 댓글 1개
2014-12-04 (목) 11:56:45
$detail_where[] = $concat_fields." like '%$word%' "; 이부분을
$detail_where[] = $concat_fields." = '$word' "; 이렇게 바꿔보세요
$detail_where[] = $concat_fields." = '$word' "; 이렇게 바꿔보세요
답변에 대한 댓글 1개
Principle
2014-12-04 (목) 06:51:35
sql 문에서 where 절에서
like '%키워드%' 같은 식으로 되어있을 것입니다.
아마 그것을
like '%키워드%' -> '키워드' 로 수정해보세요
아마 될 것 입니다.
답변에 대한 댓글 1개
2014-12-04 (목) 10:26:59
$detail_where[] = $concat_fields." like '%$word%' "; 이부분을
$detail_where[] = $concat_fields." like '$word' "; 이렇게 하니 검색이 되지 않네요.
문법상으로는 맞는데 왜 안되지
$detail_where[] = $concat_fields." like '$word' "; 이렇게 하니 검색이 되지 않네요.
문법상으로는 맞는데 왜 안되지
답변을 작성하려면 로그인이 필요합니다.