임의의 게시판에서 최근게시물 뽑아오기
안녕하세요?
질답게시판과 팁택게시판 여러번 검색했지만 모두 그룹별 최근게시물 추출에 대한 내용이였습니다.
게시판 생성이 많다보니 서로 다른그룹에 있는 여러개의 게시판들에서 최근게시물이 필요해 졌습니다.
그룹별 최근게시물 추출이라면
$sql_1 = " select * from $cfg[table_board] where bo_use_search = '1' and gr_id = '$grid' order by bo_order_search ";
식으로 뽑아오던데요, 임의의 게시판이라 할경우 저부분에서 게시판 타이틀들 어떻게 손봐줘야할지 좋은수가
떠오르질 않네요.
도움 부탁드립니다.
ps :
gb_board 테이블에서 bo_use_search , bo_order_search 두필드는 어떤 작용을 하는지요?
감사합니다.
질답게시판과 팁택게시판 여러번 검색했지만 모두 그룹별 최근게시물 추출에 대한 내용이였습니다.
게시판 생성이 많다보니 서로 다른그룹에 있는 여러개의 게시판들에서 최근게시물이 필요해 졌습니다.
그룹별 최근게시물 추출이라면
$sql_1 = " select * from $cfg[table_board] where bo_use_search = '1' and gr_id = '$grid' order by bo_order_search ";
식으로 뽑아오던데요, 임의의 게시판이라 할경우 저부분에서 게시판 타이틀들 어떻게 손봐줘야할지 좋은수가
떠오르질 않네요.
도움 부탁드립니다.
ps :
gb_board 테이블에서 bo_use_search , bo_order_search 두필드는 어떤 작용을 하는지요?
감사합니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 5개
bo_table IN () 이런게 있엇네요.. 기초공부가 부실해서 원.. ^^;;
/bbs/gnusearch.php 37~42라인에 기재되어 있는 내용 참조.
bo_use_search ; 전체검색에 해당 게시판의 검색을 허용할 것인가 여부 설정 값.
bo_order_search ; 전체검색 후 검색결과를 정렬시키는 순서 지정 값.
[2] 임의의 게시판(여러개의 게시판)에서 최신글을 추출할 경우.
추출할 최근 게시물이 독립된 웹페이지에서 구현되도록 하려면, main.php 파일 참조.
-> 그누보드 설치버젼에 포함된 소스보다는, 전체검색 => main.php로 등록된 게시물 참조.
[관련링크] http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=qa&wr_id=31006&sselect=wr_subject&stext=main.php&soperator=1&srch_rows=10&srch_comment=1&srch_days=0
원하는 게시판에 적용하실려면 다음 쿼리를 적용해보세요.
원하는 게시판명을 ",(컴마)"로 구분해서 모두 적어주시면 됩니다.
SELECT bo_subject, bo_table FROM $cfg[table_board] WHERE bo_table IN ( '게시판1', '게시판2' )