두개의 게시판에 동시에 글쓰기
A라는 게시판에 글을 쓰면 A게시판에도 리스트가 뜨고 B라는 게시판에도 리스트가 뜰 수 있도록 하는 법 없나요?둘다 읽을 수 도 있고 수정도 가능하게끔요
DB저장은 따로..
그러니까 올리는건 같지만 올려지는 순간 이제 다른 게시글이 되는거죠..
너무 어려운가요?
DB저장은 따로..
그러니까 올리는건 같지만 올려지는 순간 이제 다른 게시글이 되는거죠..
너무 어려운가요?
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 3개
일단 게시판도 총 두개를 만드시구요
예를 들어서 A / B 라는 게시판이 있다고 하면 ,
bbs/write_update.php 부분에
insert 와 update 쪽에 ..
if 문 추가해서 A 테이블일경우 b 테이블에도 insert , update 하라고 해버리면
될거같은데요..
write_update.php 페이지를 수정합니다
A게사판의 DB 테이블명은 : g4_write_A
B게시판의 DB 테이블명은 g4_write_B
라 가정 해놓고
특정 게시판 A(bo_table=A)에서 글작성시에
B게시판 DB에도 글입력되도록 insert 구문을 추가하세요
추가사항은.. 각 DB로 따로 분산되어 게시된 게시물은
차후에 A/B게시판 각각에서 수정삭제 처리 됩니다
(각기 다른 DB으로 들어간 내용이므로 수정/삭제 제어는 좀 더 어려워집니다)
그래도 수정/삭제까지 한곳(입력처리된곳이나 혹은 그포함)에서
처리하시려면 write_update.php 페이지 이외의
추가 프로그램 page를 생성하셔야 용이 할것입니다]
==================== 추신 =============================
/bbs/write_update.php - line284
insert 구문이 존재하는데
if ($bo_table==A) {
$sql = " insert into g4_write_B
set wr_num = '$wr_num',
중략....
wr_10 = '$wr_10' ";
sql_query($sql);
$wr_id = mysql_insert_id();
}
위와같이 작성하였다 하더라도 A게시판에 wr_id 와
B 게시판의 wr_id 값은 상이할 경우가 발생 할 수 있습니다
꼭 A게시판을 이용해서 B가 작성되는것이 아닌 B게시판에 직접작성할때 wr_id는 추가 생성
됨을 알고 계시다면 수정작업이 조금은 수월해질듯싶습니다
그리고 게시물이 입력되면 g4_board의 DB값도 변경된다는것을
수정하고 나시면 간단한 작업이지만 처음 접근하시는거라면 소스변경이나
DB 테이블 확인이 그렇게 간단하지만은 않을것으로 예상됩니다