카테고리를 두 개 이상 적용할 순 없나요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

카테고리를 두 개 이상 적용할 순 없나요? 정보

카테고리를 두 개 이상 적용할 순 없나요?

본문

카테고리가

야구,축구,농구,배구,탁구

이렇게 있으면

한 게시물의 카데고리를 야구, 축구 모두 적용하고

또 어떤 게시물은 축구,농구,배구

이런 식으로 카테고리를 여러개 적용할 순 없을까요?

그래서 카테고리 링크를

야구, 축구, 농구, 배구, 탁구

이렇게 해놓고

야구 클릭했을 때 처음 한 게시물이 출력되고

축구 클릭했을 때 위의 두 게시물이 모두 출력되고

이런 식으로 하려고 합니다.

그래서 생각해본 방법이

wr_6, wr_7, wr_8, wr_9, wr_10 필드를 만들어놓고

write.skin에서 체크박스를 만들었습니다. wr_6=야구 wr_7=축구 wr_8=농구 wr_9=배구 wr_10=탁구

이렇게 체크된 값이 각자의 필드에 들어갈 수 있게 만들었습니다.

그래서 카테고리별 링크를 야구 클릭하면

wr_6=야구 해당하는 게시물을 출력하려고 하는데요

http://localhost/bbs/board.php?bo_table=fun&sca=&sfl=wr_6&stx=야구

이렇게 링크를 걸어주면

아무것도 안나오네요.

주소창에 야구라는 글자가 바로 입력되면 안되는 문제인것 같습니다.

혹시 이런 방법이 맞는건지

아니면 간단한 방법을 알고 계시면 좀 알려주시면 감사하겠습니다.

댓글 전체

리스트에서 검색을 말하는거라면
write.skin.php

  <select name=wr_6>
    <option value=''>전체</option>
    <option value='축구'>축구</option>
    <option value='배구'>배구</option>
    <option value='야동'>야동</option>
  </select>
<script type='text/javascript'>document.getElementById('wr_6').value='<?=$write[wr_6]?>';</script>



list.skin.php


<? $category_option2 = "$g4[bbs_path]/board.php?bo_table=".$bo_table."&sca=".urlencode($sca)."&sfl=wr_6&sop=and&stx=";?>
 <form name="fcategory1" method="get" style="margin:0px;">
     <select name=stx onchange="location='<?=$category_option2?>'+<?=strtolower($g4[charset])=='utf-8' ? "encodeURIComponent(this.value)" : "this.value"?>;">
    <option value=''>전체</option>
    <option value='축구'>축구</option>
    <option value='배구'>배구</option>
    <option value='야동'>야동</option>
  </select>
            </form>
 <script type='text/javascript'>document.getElementById('stx').value='<?=$stx?>';</script>
        </div>
혹시 이런 방법이 맞는건지 <--- 종목 하나만 적용하려면 방법은 맞지만
축구 클릭했을 때 위의 두 게시물이 모두 출력되고 <--- 이렇게 하려면 wr_6만 검색해서는 안됩니다
wr_7에 축구라는 값이 들어있으니 나올 수 없는거죠

이렇게 해보세요
1. 글등록시 야구, 축구에 체크되엇으면 wr_6='야구|축구'가 기록되게
2. 검색방법은  현재와 같이
http://localhost/bbs/board.php?bo_table=fun&sca=&sfl=wr_6&stx=야구
3. 수정시는 wr_6을 잘라서 체크박스 체크되게
감사합니다. 답변해주신 덕에 용기를 얻어 이렇게 링크를 걸어서 해결했어요.

http://localhost/bbs/board.php?bo_table=fun&sca=&sfl=wr_6&stx=%EC%95%BC%EA%B5%AC

이렇게 링크를 걸었어요.
야구를 직접 검색어로 하면 안되는거 같아서 게시판에서 검색어를 입력해 나온 결과인
=%EC%95%BC%EA%B5%AC
이 글자를 입력했더니 원하는 결과를 얻을 수 있었습니다.

답변 감사합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT