ASP게시판을 그누4로 이전에 관한 질문 합니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

ASP게시판을 그누4로 이전에 관한 질문 합니다. 정보

ASP게시판을 그누4로 이전에 관한 질문 합니다.

본문

그누4가 좋아서...
카트까지 구매하여 사이트를 이전할라고 합니다.

ASP-MSSQL의 게시판 내용을 (간단한 형식의 답변형 게시판 ) .txt file이나  .xls file로 export 하여
==>그누보드4의 게시판으로 게시판 하나씩 하나씩 덤프 할라고 합니다.
그누보드4의 게시판 형식과는 리플에서 차이가 있는 것 같습니다.

그누4의 테이블 구조를 보니 아래와 같은데....


그누보드4의 테이블 설명 부탁드립니다.
또한 게시물 이전에 대한 좋은 방법 좀 부탁드립니다.


ASP 게시물 이전할 내용은 
원게시물 : - 글쓴이 - 제목 - 내용 - 비밀번호 - 히트수 -  작성날짜 와
답변된 게시물 :  (동일)
그누같은 쪽지는 없습니다.

사용예정방법은
windows2000server + sql2000server 에서 export
그누보드4에서 phpmyadmin을 이용하여 insert 할라고 합니다.

--
-- 테이블 구조 `g4_write_s_programing`
--

CREATE TABLE `g4_write_s_programing` (
  `wr_id` int(11) NOT NULL auto_increment,
  `wr_num` int(11) NOT NULL default '0',
  `wr_reply` varchar(10) NOT NULL default '',
  `wr_parent` int(11) NOT NULL default '0',
  `wr_is_comment` tinyint(4) NOT NULL default '0',
  `wr_comment` int(11) NOT NULL default '0',
  `wr_comment_reply` varchar(5) NOT NULL default '',
  `ca_name` varchar(255) NOT NULL default '',
  `wr_option` set('html1','html2','secret','mail') NOT NULL default '',
  `wr_subject` varchar(255) NOT NULL default '',
  `wr_content` text NOT NULL,
  `wr_link1` text NOT NULL,
  `wr_link2` text NOT NULL,
  `wr_link1_hit` int(11) NOT NULL default '0',
  `wr_link2_hit` int(11) NOT NULL default '0',
  `wr_trackback` varchar(255) NOT NULL default '',
  `wr_hit` int(11) NOT NULL default '0',
  `wr_good` int(11) NOT NULL default '0',
  `wr_nogood` int(11) NOT NULL default '0',
  `mb_id` varchar(255) NOT NULL default '',
  `wr_password` varchar(255) NOT NULL default '',
  `wr_name` varchar(255) NOT NULL default '',
  `wr_email` varchar(255) NOT NULL default '',
  `wr_homepage` varchar(255) NOT NULL default '',
  `wr_datetime` datetime NOT NULL default '0000-00-00 00:00:00',
  `wr_ip` varchar(255) NOT NULL default '',
  `wr_1` varchar(255) NOT NULL default '',
  `wr_2` varchar(255) NOT NULL default '',
  `wr_3` varchar(255) NOT NULL default '',
  `wr_4` varchar(255) NOT NULL default '',
  `wr_5` varchar(255) NOT NULL default '',
  `wr_6` varchar(255) NOT NULL default '',
  `wr_7` varchar(255) NOT NULL default '',
  `wr_8` varchar(255) NOT NULL default '',
  `wr_9` varchar(255) NOT NULL default '',
  `wr_10` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`wr_id`),
  KEY `wr_num_reply_parent` (`wr_num`,`wr_reply`,`wr_parent`),
  KEY `wr_is_comment` (`wr_is_comment`,`wr_id`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;




감사합니다.

장난감

댓글 전체

유용한 링크 감사합니다.
좋은 휴일이 되시길.....
-장난감

그런데 링크에 가 봤더니만 게시판 테이블 관한 것은 없는것 같은데...
위의 테이블 중 답글처리 부분만 설명 부탁드립니다.
또한 좋은 이전  방법도 ...부탁드립니다.
참고사항

그누보드4 에서는 원글,답글,코멘트,카데고리 등을 별도로 분리하여 사용하지 않습니다.
즉 게시판별로 1개의 테이블을 생성하여 사용합니다.

G4게시판 테이블 구조 g4_write_테이블명 필드의 설명

CREATE TABLE __TABLE_NAME__ (
  wr_id int(11) NOT NULL auto_increment, //등록순서로 번호생성
  wr_num int(11) NOT NULL default '0', //원글의 번호를 음수로 저장 (리스트 용이며 -번호 식으로)
  wr_reply varchar(10) NOT NULL default '', //답글인지 (A,B...순으로)
  wr_parent int(11) NOT NULL default '0', //원글, 답글 , 코멘트에서 원글의 번호를 저장
  wr_is_comment tinyint(4) NOT NULL default '0', //코멘트표시  (코멘트1 아니라면0)
  wr_comment int(11) NOT NULL default '0', //원글에서 코멘트의 총갯수
  wr_comment_reply varchar(5) NOT NULL default '', //코멘트에서 계층순 (A,AA,AAA...B,BA...순으로)
  ca_name varchar(255) NOT NULL default '', //카데고리명 (구분자 | 를사용)
  wr_option set('html1','html2','secret','mail') NOT NULL default '', //비밀글,html
  wr_subject varchar(255) NOT NULL default '', //제목
  wr_content text NOT NULL, //내용
  wr_link1 text NOT NULL, //링크1
  wr_link2 text NOT NULL, //링크2
  wr_link1_hit int(11) NOT NULL default '0', //링크1 히트수
  wr_link2_hit int(11) NOT NULL default '0', //링크2 히트수
  wr_trackback varchar(255) NOT NULL default '', //트래백
  wr_hit int(11) NOT NULL default '0', //열어본 히트수
  wr_good int(11) NOT NULL default '0', //추천수
  wr_nogood int(11) NOT NULL default '0', //비추천수
  mb_id varchar(255) NOT NULL default '', //작성자 회원 아이디
  wr_password varchar(255) NOT NULL default '', //작성자 비밀번호
  wr_name varchar(255) NOT NULL default '', //작성자 이름
  wr_email varchar(255) NOT NULL default '', //작성자 이메일
  wr_homepage varchar(255) NOT NULL default '', //작성자 홈페이지
  wr_datetime datetime NOT NULL default '0000-00-00 00:00:00', //작성일
  wr_last varchar(19) NOT NULL default '', //최근날자(코멘트포함 최근순으로 정렬용)
  wr_ip varchar(255) NOT NULL default '',//작성자 아이피
  wr_1 varchar(255) NOT NULL default '', //여기서부터 사용자용 여분필드
  wr_2 varchar(255) NOT NULL default '',
  wr_3 varchar(255) NOT NULL default '',
  wr_4 varchar(255) NOT NULL default '',
  wr_5 varchar(255) NOT NULL default '',
  wr_6 varchar(255) NOT NULL default '',
  wr_7 varchar(255) NOT NULL default '',
  wr_8 varchar(255) NOT NULL default '',
  wr_9 varchar(255) NOT NULL default '',
  wr_10 varchar(255) NOT NULL default '',
  PRIMARY KEY  (wr_id),
  KEY wr_num_reply_parent (wr_num,wr_reply,wr_parent),
  KEY wr_is_comment (wr_is_comment,wr_id)
) TYPE=MyISAM;


ASP -> 그누보드4 이전 방법은 저로서는 모르는 부분이므로 다른분에게 패스 합니다.^^
헐랭이님 감사합니다.
덕분에 조금은 이해가 될 것 같습니다.
...그래도 햇갈리네요 ㅠ.ㅠ
그누4에서는 wr_id/wr_num값이 고유값인데... board.php의 "번호"값은 바뀌면서... 표시되는데...
이 번호값은 어디서 가져오는지...??
너무 간편한 답변형 게시판만 보다가 그누4를 보니 무지 복잡하네요.

헐랭이님 태풍이 올라온다고 합니다.
피해가 없길 기원드리며...
거듭 감사드립니다.
-장난감
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT