[수정] 같은계정 다른게시판 필드를 주기적으로 DB복사해오기 > 그누4 질문답변

그누4 질문답변

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

[수정] 같은계정 다른게시판 필드를 주기적으로 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]',");
}
?>
-------------------------------------------------------------------------

댓글 전체

이런 정도의 작업을 하려면 그누보드 사용법 정도만 알아서는 어렵습니다

sql_query("insert into g4_write_B01~~~ 이 부분에 대한 쿼리 구문은 bbs/write_update.php 화일에서
insert하는 부분을 참고해서 내용을 파악하세요

author='$row[wr_name]' 이하는 모두 방법이 잘못 되었습니다
wr_name='$row[author]' 처럼 해야 됩니다

그리고 위 코드처럼 insert만 해서는 그누보드 게시판에서 정상적으로 사용할 수 없게됩니다
부모아이디, 게시글 수 증가 부분을 write_update.php처럼 해주어야 합니다
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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