다중분류검색에대해서 물어보고싶어요...
본문
<div class="board_category_tab">
<a href='board.php?bo_table=<?=$bo_table?>&sca=<?=$sca?>&sca3=<?=$sca3?>' class="board_category <?=!$sca2?"thisTab":" "?>" >전체</a>
<? for ($j=0; $j<count($cat1); $j++){
$this_style='';
if ($sca2==$cat1[$j]) $this_style=" thisTab";//여기서 $stx 에서 짤라낸 값을 가지고 판단
?>
<a href='board.php?bo_table=<?=$bo_table?>&sca=<?=$sca?>&sca2=<?=$cat1[$j]?>&sca3=<?=$sca3?>' class="board_category<?=$this_style?>"><?=$cat1[$j]?></a>
<?}?>
</div>
<!-- 3단/////////////////////////////////////////////////////////////////////// -->
<div class="board_category_tab">
<a href='board.php?bo_table=<?=$bo_table?>&sca=<?=$sca?>&sca2=<?=$sca2?>' class="board_category <?=!$sca3?"thisTab":" "?>" >전체</a>
<? for ($k=0; $k<count($cat2); $k++){
$this_style='';
if ($sca3==$cat2[$k]) $this_style=" thisTab";
?>
<a href='board.php?bo_table=<?=$bo_table?>&sca=<?=$sca?>&sca2=<?=$sca2?>&sca3=<?=$cat2[$k]?>' class="board_category<?=$this_style?>"><?=$cat2[$k]?></a>
<?}?>
</div>
현재는 값을 뽑아와요...
bbs/board.php?bo_table=0505&sca1=서울&sca2=가격&sca=민박
이런식으로 검색할려면 어떻케 해야되죠.. sca는 카테고리고
sca1=서울 &sca2=가격 머 이렇케 할려면
꼭 좀 부탁 드려여 ^^
답변 2
$dyn_where = " 1 = 1 ";
if($sca != "") $dyn_where .= " and sca = '$sca'";
if($sca1 != "") $dyn_where .= " and sca1 = '$sca1'";
if($sca2 != "") $dyn_where .= " and sca2 = '$sca2'";
아래처럼요..
where $dyn_where
and조건이 아니면 or 로 하면 될것 같네요.
답변을 작성하시기 전에 로그인 해주세요.