검색할 조건을 조건별로 정확히 묶어 주시기 바랍니다.
select * from $talbe
where (((min_age <=$min_age and max_age>=$min_age)
or (min_age <=$max_age and max_age>=$max_age))
and (class='$class'))
order bye desc;
이런식으로 말이죠.
> 알려 주신 방법데로 했더니.. 연령 검색은 확실히 됩니다..
> 그런데.. 분류검색이 안 되는군요..
> 그러니까.. class='$class' 부분은 인식이 안 되는 듯 합니다..
>
> 연령이 4~7세이고 분류에서 '창작동화'를 선택해서
> form으로 보내면 db에서 연령이 4~7의 값을 가지고 있는 모든 결과가
> 나옵니다..
> 어찌해야하죠..??
>
> 만약에 연령검색의 결과 값을 이용해서 다시 분류검색을 하려면
> 어떻게 해야 합니까..??
>
> > select * from $talbe
> > where (min_age <=$min_age and max_age>=$min_age)
> > or (min_age <=$max_age and max_age>=$max_age)
> > and class=$class order bye desc;
|