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

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

나노코팅 나노엔

구매안내

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

사용팁|

등록되는 전체글 추출하기 입니다.|아티보드2.0

  • 에버클럽
  • |조회수 : 3173
  • |추천수 : 3
  • |2006-02-13 오후 1:42:00
강좌하기에 등록하려고 하다가 강좌라기에는 너무 부끄러워서 사용팁에 올립니다. 이번에 제가 설명 드릴부분은 아티보드를 이용한 전체글 추출하기입니다. 첨부한 그림과 같이 [게시판이름] [제목] [날짜] 가 나타나도록 추출하기 입니다. 일단 전체 소소를 올려드리고 설명 하도록 하겠습니다. < table > <% Dim intCount intCount = 10 ' 출력할 갯수 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 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 %> 복잡해 보이실지 모르겠지만.. 알고보면 간단하답니다. 따로 프로시저를 작성하셔서 사용하셔도 될것 같습니다. (참고로 저는 프로시저를 따로 작성해서 사용을 하였습니다.) Dim intCount 변수를 선언하고 intCount = 10 ' 출력할 갯수 를 나타냅니다. 가장 중요한 부분은 이부분의 시작 입니다. 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 ORDER BY [a].[intSeq] DESC") 게시글이 저장되는 MPLUS_BOARD 와 게시판의 설정 정보가 저장되는 MPLUS_BOARD_CONFIG_DEFAULT 테이블에서 필요한 정보만을 JOIN 을 이용하여 추출을 합니다. 위의 예제에서는 intSeq(글번호) ,strBoardID (게시판아이디) ,strSubject (글제목),dateRegDate(날짜) 그리고 게시판설정 정보에서 strName(게시판 이름)을 추출합니다. 단 삭제된 글을 빼고서 추출하기 위해 bitDelete <> 1 를 사용해 삭제된 글이 아닌것만을 추출합니다. 그리고 이제 마무리 뿌려주기만 하면 되겠죠 뿌려주는것은 위의 소스를 참조하여 주시기 바랍니다. 혹 !! 모든 게시판의 글을 추출을 하는데 만일 갤러리를 제외한 게시판의 글만 뽑고자 하는경우가 생길수도 있습니다. 그럴때는 WHERE [a].[bitDelete] <> 1 뒷부분에 AND [b].[strSkinGroup] = 'Board' 만 추가하게 된다면 갤러리를 제외한 게시판에의 글만 추출 하실수 있습니다. 예제사이트 : http://www.greenever.com/index_test.asp <전체 등록된글 추출 예제사이트 2 : http://www.greenever.com/ < 겔러리를 뺀 게시판의 글만 출력 참고로 위의 예제사이트는 완성된 홈페이지가 아니므로 질문등은 웹아티에 올려주시면 부족한 부분의 설명을 해 드리도록 하겠습니다. 필요한분이 계실지 모르겠네요 ㅡㅡ;;

이 게시물을...

댓글 7

  • 최용우
  • 2006.02.13 17:37
예제사이트가 안뜨는데요..http://www.gree

수정 삭제

웹서버 점검한다고 잠시 공

  • 최용우
  • 2006.02.13 17:47
아직

수정 삭제

저희쪽의 서버에 문제가 있습니다. 인터넷 공

와우.. 좋은 정보.. 또 열심히 해봐야징.. 이미지게시

에버클럽님 맨 밑 소스부분에서 RS.MOVENEXT WEND %> 에서 RS.MOVENEXT WEND END

END IF가 빠진게 맞습니다. 저같은 경우 등록된글이 없을 경우를 빼고서 처리했던것이라서.. END IF 를 생략했었던것 같습니다. 죄송합니다.. 이미지 추출 방법과 통합검색에 대