게시판 리스트를 출력하려고하는데요.. 정보
그누보드 게시판 리스트를 출력하려고하는데요..본문
안녕하세요 ^^;
DB select 부분에 대한 질문이긴 한데요..
그누보드에서 최근에 만들어진 게시판의 제목을 출력해주려 하는데..
어떻게 선택해서 가져와야 할지 몰라서여..
특정 그룹에서 최근에 만들어진 게시판을 10개만 뽑아서 게시판의 이름을 출력하려 합니다.
디비 쿼리를 어떻게 넣어야 하나요?
select bo_table,bo_subject from gb_board where gr_id='gr_id' limit 10
이런 식인데... 이렇게 하면 가장 먼저 만들어진것 부터 나오는것 같아서요
좀 알려주세요 ( . . )
DB select 부분에 대한 질문이긴 한데요..
그누보드에서 최근에 만들어진 게시판의 제목을 출력해주려 하는데..
어떻게 선택해서 가져와야 할지 몰라서여..
특정 그룹에서 최근에 만들어진 게시판을 10개만 뽑아서 게시판의 이름을 출력하려 합니다.
디비 쿼리를 어떻게 넣어야 하나요?
select bo_table,bo_subject from gb_board where gr_id='gr_id' limit 10
이런 식인데... 이렇게 하면 가장 먼저 만들어진것 부터 나오는것 같아서요
좀 알려주세요 ( . . )
댓글 전체
게시판 옵션필드에 순서를 정하고 불러오는 방법이 아니라면 알려주신 방법으로는 DB 에 number 값이 들어가지 않은 gb_board 테이블의 게시판들을 최근에 만들어진 게시판 순서대로 몇개 뽑는건 무리가 있네요. 정확한 결과 값이 나오지 않아서요. 전체 테이블을 배열에 저장하고 역순으로 배열을 다시 해서 가져오는 방법을 사용했습니다.
답변 감사합니다.
답변 감사합니다.
원하는것으로 골라서 사용하세요.
select bo_table,bo_subject from gb_board where gr_id='gr_id' order by bo_table limit 10
select bo_table,bo_subject from gb_board where gr_id='gr_id' order by bo_table desc limit 10
select bo_table,bo_subject from gb_board where gr_id='gr_id' order by bo_subject limit 10
select bo_table,bo_subject from gb_board where gr_id='gr_id' order by bo_subject desc limit 10
만약 게시판 설정에서 게시판 옵션필드에 순서를 정하시면 다음처럼 조회 가능합니다.
select bo_table,bo_subject from gb_board where gr_id='gr_id' order by bo_1 limit 10
select bo_table,bo_subject from gb_board where gr_id='gr_id' order by bo_1 desc limit 10
select bo_table,bo_subject from gb_board where gr_id='gr_id' order by bo_table limit 10
select bo_table,bo_subject from gb_board where gr_id='gr_id' order by bo_table desc limit 10
select bo_table,bo_subject from gb_board where gr_id='gr_id' order by bo_subject limit 10
select bo_table,bo_subject from gb_board where gr_id='gr_id' order by bo_subject desc limit 10
만약 게시판 설정에서 게시판 옵션필드에 순서를 정하시면 다음처럼 조회 가능합니다.
select bo_table,bo_subject from gb_board where gr_id='gr_id' order by bo_1 limit 10
select bo_table,bo_subject from gb_board where gr_id='gr_id' order by bo_1 desc limit 10