[수정] 같은계정 다른게시판 필드를 주기적으로 DB복사해오기 정보
[수정] 같은계정 다른게시판 필드를 주기적으로 DB복사해오기본문
같은계정에서
다른게시판 정보를
주기적으로 복사해고, 복사한 내용은 삭제시키는
소스 충고요청 부탁드립니다.
1. 게시판 복사후 삭제할 부분
$tbl_name = 'bl_FeedItems'; // 원본 테이블명 (그누보드 아님)
$tbl_name2 = 'g4_write_B01'; // 그부보드로 옮길곳
2. 주기적으로 진행
위 게시판을 주기적으로 데이터를 옮겨오고
옮긴 데이터는 삭제시키는 형태로 구현할까합니다.
3. 언어전환
UTF-8 변경 저장
작업하던 삽질소스 :: 소스 수정중
-------------------------------------------------------------
<? // 접속하기
$host = 'localhost'; //호스트
$user = 계정명 ; //계정명
$password = 패쓰워드 ; //패쓰워드
$db = 데이타베이스명 ; //데이타베이스명
$con = mysql_connect($host, $user ,$password);
mysql_select_db($db,$con);
?>
<?
sql_query("select * from bl_FeedItems");
while($row=sql_fetch_array($result)){
sql_query("insert into g4_write_B01 set author='$row[wr_name]',permalink='$row[wr_link1]',title='$row[wr_subject]',description='$row[wr_content]',tags='$row[wr_related]',written='$row[wr_1]',thumbnailId='$row[wr_2]',");
}
?>
-------------------------------------------------------------------------
다른게시판 정보를
주기적으로 복사해고, 복사한 내용은 삭제시키는
소스 충고요청 부탁드립니다.
1. 게시판 복사후 삭제할 부분
$tbl_name = 'bl_FeedItems'; // 원본 테이블명 (그누보드 아님)
$tbl_name2 = 'g4_write_B01'; // 그부보드로 옮길곳
2. 주기적으로 진행
위 게시판을 주기적으로 데이터를 옮겨오고
옮긴 데이터는 삭제시키는 형태로 구현할까합니다.
3. 언어전환
UTF-8 변경 저장
작업하던 삽질소스 :: 소스 수정중
-------------------------------------------------------------
<? // 접속하기
$host = 'localhost'; //호스트
$user = 계정명 ; //계정명
$password = 패쓰워드 ; //패쓰워드
$db = 데이타베이스명 ; //데이타베이스명
$con = mysql_connect($host, $user ,$password);
mysql_select_db($db,$con);
?>
<?
sql_query("select * from bl_FeedItems");
while($row=sql_fetch_array($result)){
sql_query("insert into g4_write_B01 set author='$row[wr_name]',permalink='$row[wr_link1]',title='$row[wr_subject]',description='$row[wr_content]',tags='$row[wr_related]',written='$row[wr_1]',thumbnailId='$row[wr_2]',");
}
?>
-------------------------------------------------------------------------
댓글 전체
이런 정도의 작업을 하려면 그누보드 사용법 정도만 알아서는 어렵습니다
sql_query("insert into g4_write_B01~~~ 이 부분에 대한 쿼리 구문은 bbs/write_update.php 화일에서
insert하는 부분을 참고해서 내용을 파악하세요
author='$row[wr_name]' 이하는 모두 방법이 잘못 되었습니다
wr_name='$row[author]' 처럼 해야 됩니다
그리고 위 코드처럼 insert만 해서는 그누보드 게시판에서 정상적으로 사용할 수 없게됩니다
부모아이디, 게시글 수 증가 부분을 write_update.php처럼 해주어야 합니다
sql_query("insert into g4_write_B01~~~ 이 부분에 대한 쿼리 구문은 bbs/write_update.php 화일에서
insert하는 부분을 참고해서 내용을 파악하세요
author='$row[wr_name]' 이하는 모두 방법이 잘못 되었습니다
wr_name='$row[author]' 처럼 해야 됩니다
그리고 위 코드처럼 insert만 해서는 그누보드 게시판에서 정상적으로 사용할 수 없게됩니다
부모아이디, 게시글 수 증가 부분을 write_update.php처럼 해주어야 합니다
앗...
어려운거군요.
phpmyadmin에서는 쉬운거 같았는데요.
생각보다 어려운 부분이네요.
ㅠㅠ
삽질을 좀더 해봐야겠어요.
어려운거군요.
phpmyadmin에서는 쉬운거 같았는데요.
생각보다 어려운 부분이네요.
ㅠㅠ
삽질을 좀더 해봐야겠어요.