게시판 리스트에서 분류없이 필터링하는 방법 문의
list.skin.php 게시판 리스트에서 아래처럼 yy,hakgi,cha 변수를 받아와서
년도,학기,차수 로 해당되는 리스트만 뿌려주고 있습니다.
근데 셀렉트박스로 [년도] [학기] [차수] 를 선택해서 선택된 항목만 리스트에 뽑아주고 싶은데
어떻게 해야할까요?
막막해서 질문 남겨봅니다.
</strong></p>
<p><?php
for ($i=0; $i<count($list); $i++) {
if($list[$i]['wr_25']==$yy&$list[$i]['wr_26']==$hakgi&$list[$i]['wr_22']==$cha){ //현재차수만 나오게 하기
?>
<tr class="<?php if ($list[$i]['is_notice']) echo "bo_notice"; ?>">
<?php if ($is_checkbox) { ?>
<td class="td_chk">
<label for="chk_wr_id_<?php echo $i ?>" class="sound_only"><?php echo $list[$i]['subject'] ?></label>
<input type="checkbox" name="chk_wr_id[]" value="<?php echo $list[$i]['wr_id'] ?>" id="chk_wr_id_<?php echo $i ?>">
</td>
<?php } ?>
<td class="td_num"><?php echo $list[$i]['wr_25'] ?></td>
<td class="td_num"><?php echo $list[$i]['wr_26'] ?></td>
<td class="td_num"><?php echo $list[$i]['wr_22'] ?></td>
<td class="td_subject"></p>
<p> ..............................</p>
<p> ..........</p>
<p><strong>
답변 2개
각 필터를 파라미터로 받아와서 따로 쿼리를 보내야겠네요.
</p>
<p>if($bo_table == '여기는수정하세요')</p>
<p> $sql .= " AND wr_25 = '{$yy}' AND wr_26 = '{$hakgi}' AND wr_27 = '{$cha}' ";</p>
<p>
작성일 기준 그누보드5 최신 버전(7a054e1) 의 /bbs/list.php 파일의 179 라인 밑에 넣어보세요.
(179라인은 $sql .= " and wr_id not in (".implode(', ', $notice_array).") "; 입니다.)
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
검색창을 개조해서 파라미터를 이용해야하는건지 개발자가 아니라 좀 어렵네요