테스트 사이트 - 개발 중인 베타 버전입니다

원산지, 혹은 브랜드 별로 Sorting 된 주소 값을 알 수 있을까요? 채택완료

dethos79 8년 전 조회 3,958

원산지, 혹은 브랜드 별로 검색결과가 Sorting되어 얻어지는 주소값을 알고 싶습니다. 

 

가격대 주소값의 경우, 예를 들어 10,000원~30,000원 Sorting 값은 아래와 같다는 걸 알았습니다. 

../shop/search.php?qsort=&qorder=&qcaid=20&qfrom=10000&qto=30000&q

 

이와 같이 원산지, 브랜드 별 검색결과 주소값을 알고 싶습니다.

 

고수님들의 도움 부탁드립니다.^^ 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
8년 전

95행 $sql_where = ~~ 바로 윗줄에 추가하세요

 

$qorg   = trim($_GET['qorg']);

if ($qorg)  $where[] = " a.it_origin = '$q' ";

$qbrand   = trim($_GET['qbrand']);

if ($qbrand)  $where[] = " a.it_brand = '$q' ";

 

검색폼에 qorg, qbrand를 추가합니다

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

d
dethos79
8년 전
죄송하지만, 말씀하신대로 소스를 search.php에 적용 하고 검색창에서 브랜드 하나를 입력했더니 검색결과가 없다고 계속 뜨고 있어서요. 이외에 다른 조치를 취해 줘야 하는 건가요?^^;;



혹시 "검색폼에 qorg, qbrand를 추가하는 부분"에서 위 소스 외에 더 추가해야할 것이 있는 건가요?

댓글을 작성하려면 로그인이 필요합니다.

8년 전

 <input type="checkbox" name="qorg" id='sqorg' value="1" <?php echo $qorg?'checked="checked"':'';?>> <label for="sqorg">원산지</label>

 <input type="checkbox" name="qbrand" id='sqbrand' value="1" <?php echo $qbrand?'checked="checked"':'';?>> <label for="sqorg">브랜드</label>

 

폼에 위와 같이 했나요?

$qorg   = trim($_GET['qorg']); $qbrand   = trim($_GET['qbrand']); <--이건 필요없는 코드입니다

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인