채택완료

게시글 이동 시 질문 드립니다.

2017-08-21 (월) 15:48:58 3,486

게시글을 선택이동을 통해 다른 게시판으로 글을 옮길 경우 질문 드립니다.

선택이동을 클릭하면 '게시글 이동' 팝업창이 뜹니다.

팝업창에 모든 게시판 목록이 뜨는데 원하는 게시판만 보여줄수 있나요?

ex) 10개의 게시판이 떠야되는데 나머지는 안보이도록하고 notice 게시판만 보여지게 한다 던지 등...


->최고 관리자도 안보여도 됩니다.

아시는분 답변 부탁 드립니다.

답변 5개 / 댓글 3개

채택된 답변
+20 포인트

bbs/move.php 파일에서

$sql = " select * from {$g5['board_table']} a, {$g5['group_table']} b where a.gr_id = b.gr_id ";

여기를 이렇게 수정. 괄호 안에 콤마로 구분해서 원하는 게시판 id 입력

$sql = " select * from {$g5['board_table']} a, {$g5['group_table']} b where a.gr_id = b.gr_id and bo_table in (notice,qa)";

답변에 대한 댓글 3개

$sql = " select * from {$g5['board_table']} a, {$g5['group_table']} b where a.gr_id = b.gr_id and bo_table in (pcaf,pstay,rcaf,rstay)";

TABLE ID 넣어서 이렇게 수정을 하니 팝업창에 아무 게시판도 뜨지 않습니다.
ㅠ.ㅠ
괄호 안 게시판 id 를 따옴표로 감싸보세요.
('pcaf','pstay','rcaf','rstay')
따옴표로 감싸니 잘 됩니다. 감사합니다. ^^
2017-08-23 (수) 17:08:25

답변 감사드립니다.

2017-08-21 (월) 16:06:16

따로 만들어진 기능은 없고 위에분들 조언 처럼 따로 쿼리를 만드셔야 합니다.

bbs/move.php 를 살펴보세요~

게시판 목록 불러올때 쿼리 부분 조건 주면 될것 같습니다.

그 부분은 해당 게시판만 쿼리에서 불러와 처리해 주시면 됩니다.

/bbs/move.php 파일에서 해당 게시판만 불러오도록 쿼리를 수정해 주시면 될겁니다.

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