고객센터 : 031-548-0481 /호스팅문의:1644-2646 /서버호스팅문의 : 070-7573-5515/ 평일근무 : 09:00~18:00 / 토/일요일, 공휴일 휴무

1:1 고객상담문의 FAQ 자동답변

나노코팅 나노엔

구매안내

  • 아티보드 2.0
  • 아티보드 3.0
  • 아티카페
  • 파일공유사이트
솔루션 > 커뮤니티 > 사용팁

사용팁|

원하는 게시판의 글만 추출하기|아티보드2.0

  • 에버클럽
  • |조회수 : 3626
  • |추천수 : 0
  • |2006-03-15 오전 10:26:00
예전에 전체글 추출하기 라는 사용팁을 올려 드린적이 있었습니다. 사용하던중 필요한 게시판의 글을 추출하는 경우가 더욱 많았습니다. 예를 들어 여행과 관련된 글만을 뽑고자 할때 카테고리를 이용해도 되지만 그것보다는 약간의 전문성을 더하고자 각각의 게시판을 생성하고 보여주고자 할 경우에는 전체글을 뿌려주는것에 대한것은 문제가 많아서 수정을 했습니다. 일단 소스를 올리고 설명 드리겠습니다. < table > <% Dim intCount ,Query_strBoardID intCount = 7 ' 출력할 갯수 Query_strBoardID = "('Board_1','Board_2','Board_3')" SET RS = DBCON.EXECUTE("SELECT TOP " & intCount & " [a].[intSeq],[a].[strBoardID],[a].[strSubject],[a].[dateRegDate],[b].[strName] FROM [MPLUS_BOARD][a] JOIN [MPLUS_BOARD_CONFIG_DEFAULT][b] ON [a].[strBoardID] = [b].[strBoardID] WHERE [a].[bitDelete] <> 1 AND [a].[strBoardID] IN " & Query_strBoardID &" ORDER BY [a].[intSeq] DESC") IF RS.EOF THEN %> 등록된 글이 존재하지 않습니다. <% ELSE WHILE NOT(RS.EOF) intSeq = Rs("intSeq") strBoardID = Rs("strBoardID") strName = RS("strName") strSubject = GetCutSubject(RS("strSubject"), 15) dateRegDate = GetDateType(1,Rs("dateRegDate")) %> [<%=strName%>]<%=strSubject%> <%=dateRegDate%> <% RS.MOVENEXT WEND END IF %> 지난번 전체글 추출하기와 별반 다를게 없습니다. 하지만 여기에 추가된 소스 부분이 있습니다. Query_strBoardID = "('Board_1','Board_2','Board_3')" 바로 위의 부분인데요 위부분에 Board_1, Board_2, Board3 은 나타내고자 하는 게시판의 이름 입니다. 각 게시판의 이름을 계속해서 추가해주신다면 원하는 계시판은 추가가 됩니다. SET RS = DBCON.EXECUTE("SELECT TOP " & intCount & " [a].[intSeq],[a].[strBoardID],[a].[strSubject],[a].[dateRegDate],[b].[strName] FROM [MPLUS_BOARD][a] JOIN [MPLUS_BOARD_CONFIG_DEFAULT][b] ON [a].[strBoardID] = [b].[strBoardID] WHERE [a].[bitDelete] <> 1 AND [a].[strBoardID] IN " & Query_strBoardID &" ORDER BY [a].[intSeq] DESC") 위의 쿼리문을 보시게 되면 게신판 생성시 게시판이름을 함께 추출하게 되고 IN 을 사용하여 위에서 정의한 나타내고자 하는 게시판을 추출하게 됩니다. 여기서 strName 은 이름은 게시판 이름을 나타내며 Subject 는 글 제목을 나타냅니다. 글추출하기 응용편 이구요 위의 내용으로 여러곳으로 사용가능할 것이라고 보며 응용하신다면 더욱더 좋은 소스가 나올것이라고생각합니다. 저보다도 더 잘하시는분들도 많으신데 참여를 안해주시는것 같아 안타깝습니다. 다같이 활성화시켜 제대로된 게시판을 만들어 가보는것도 좋을것 같습니다. 이상 허접한 에버클럽이였습니다.

이 게시물을...

댓글 2

  • 노영준
  • 2006.03.17 03:57
이것땜에 지금까지 머리싸매고 있엇는데.. ㄳ 역시 애버클럽님은

수정 삭제

  • 염상완
  • 2006.10.24 13:59
LIST 에 이미지 를 포함해서 불러오는것은

수정 삭제

번호 제목 닉네임 조회수 작성일
75 아티보드 스킨제작 2탄 [3] 박인영 3459 2007.11.08
74 아티보드 오늘 생일자 목록 뽑기 [3] file 웹아티 2699 2007.05.30
73 아티보드 전체 검색 프로그램입니다. [3] file 웹아티 2995 2006.09.06
72 아티보드 전체게시글 검색 프로그램 입니다. [2] file 웹아티 2962 2006.02.22
71 아티보드 처음 설치하시는 분들께 저의 설치기를 알려드립니다. [1] 김태원 4965 2005.12.28
70 아티보드 최근 게시글 뽑기 소스 입니다. [4] file 웹아티 4721 2006.05.26
69 아티보드 최신글 뽑기 강좌? 입니다. [3] file 웹아티 4869 2005.12.22
68 아티보드 최신글 뽑기 추가 입니다.^^ [2] 웹아티 4439 2005.12.23
67 아티보드 팁 연제를위한 회원님들의 의견[리필들 주삼] [4] 박인영 2458 2007.10.17
66 아티보드 팝업창 띄우는 방법입니다. 웹아티 3362 2006.02.04
65 아티보드 DB이전 방법 [5] 웹아티 3447 2006.11.06
64 아티보드를 이용한 세션 문제 처리 팁입니다. [5] file 웹아티 3474 2007.11.05
63 아티보드를 이용한 이미지 멀티미디어 만들기^^ [9] file 박인영 3009 2007.09.21
62 업로드 TIP file secret 웹아티 1497 2006.06.22
61 예) 48시간 안에 작성된 글중! 조회수 높은 순으로 뽑기... [1] 리안 2903 2008.02.21
60 우편번호 삽입시, [1] 행복한떠기 2771 2007.09.26
원하는 게시판의 글만 추출하기 [3] photo 에버클럽 3626 2006.03.15
58 웹아티 1.8제대로 수정하기(2008_0811 수정본) [1] 김정만 3930 2008.05.10
57 웹아티 메인에서 사용되는 공지사항 소스입니다. [1] file 웹아티 3824 2006.04.11
56 웹아티에서 사용되는 스크롤 최신글 입니다. [5] file 웹아티 2977 2007.09.20