통합게시판 > 그누4 질문답변

그누4 질문답변

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

통합게시판 정보

통합게시판

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :

a게시판 , b게시판 , c게시판 , d게시판 , e게시판등등의 게시판이 잇습니다.
위 게시판에는 동일한 분류가 잇습니다........

이 동일한 분류의 게시물만 모아서 다른 하나의 톻합게시판을 만들수 잇는 방법이 뭐가 잇을까요?

댓글 전체

통합게시판을 하나 만드시구요 (테이블명 total_board)
bbs/write_update.php 파일에
    $sql = " insert into $write_table
                set wr_num = '$wr_num',
                    wr_reply = '$wr_reply',
                    wr_comment = 0,
                    ca_name = '$ca_name',
                    wr_option = '$html,$secret,$mail',
                    wr_subject = '$wr_subject',
                    wr_content = '$wr_content',
                    wr_link1 = '$wr_link1',
                    wr_link2 = '$wr_link2',
                    wr_link1_hit = 0,
                    wr_link2_hit = 0,
                    wr_hit = 0,
                    wr_good = 0,
                    wr_nogood = 0,
                    mb_id = '{$member['mb_id']}',
                    wr_password = '$wr_password',
                    wr_name = '$wr_name',
                    wr_email = '$wr_email',
                    wr_homepage = '$wr_homepage',
                    wr_datetime = '".G5_TIME_YMDHIS."',
                    wr_last = '".G5_TIME_YMDHIS."',
                    wr_ip = '{$_SERVER['REMOTE_ADDR']}',
                    wr_1 = '$wr_1',
                    wr_2 = '$wr_2',
                    wr_3 = '$wr_3',
                    wr_4 = '$wr_4',
                    wr_5 = '$wr_5',
                    wr_6 = '$wr_6',
                    wr_7 = '$wr_7',
                    wr_8 = '$wr_8',
                    wr_9 = '$wr_9',
                    wr_10 = '$wr_10' ";
    sql_query($sql);
부분이 글 업로드 하는 부분인데요.
이부분에서 if($board == 'a'){sql_query($sql2)}
else if ($board == 'b'){sql_query($sql2)}
식으로 a 게시판일때 sql2 를 한번 더 실행한다 라고 돌려주시면 됩니다.
여기서 $sql2 는
    $sql2 = " insert into total_board // 토탈테이블
                set wr_num = '$wr_num',
                    wr_reply = '$wr_reply',
                    wr_comment = 0,
                    ca_name = '$ca_name',
                    wr_option = '$html,$secret,$mail',
                    wr_subject = '$wr_subject',
                    wr_content = '$wr_content',
                    wr_link1 = '$wr_link1',
                    wr_link2 = '$wr_link2',
                    wr_link1_hit = 0,
                    wr_link2_hit = 0,
                    wr_hit = 0,
                    wr_good = 0,
                    wr_nogood = 0,
                    mb_id = '{$member['mb_id']}',
                    wr_password = '$wr_password',
                    wr_name = '$wr_name',
                    wr_email = '$wr_email',
                    wr_homepage = '$wr_homepage',
                    wr_datetime = '".G5_TIME_YMDHIS."',
                    wr_last = '".G5_TIME_YMDHIS."',
                    wr_ip = '{$_SERVER['REMOTE_ADDR']}',
                    wr_1 = '$wr_1',
                    wr_2 = '$wr_2',
                    wr_3 = '$wr_3',
                    wr_4 = '$wr_4',
                    wr_5 = '$wr_5',
                    wr_6 = '$wr_6',
                    wr_7 = '$wr_7',
                    wr_8 = '$wr_8',
                    wr_9 = '$wr_9',
                    wr_10 = '$wr_10' ";
입니다.
구조를 말씀드리자면
1. 글쓰기 업데이트 하는 부분에서(write_update.php) 만약 a, b, c, d, e 게시판에 올라가는 글이라면
2. 통합게시판에도 글을 똑같이 올린다 (sql2 쿼리를 한번 더 돌려서 total_table 테이블에도 한번 더 넣는다)
입니다.
단 위방법대로 할 시 통합게시판과 a,b,c,d,e 게시판의 글은 복사한 글이 되고 서로 연동이 되지 않습니다.
연동되는 방법으로 하려면 통합게시판에서 글리스트를 부를때 (select 쿼리문을 돌릴때) a,b,c,d,e 게시판의 글을 가져온다는 쿼리를 돌리시면 됩니다.
단순히 그누보드에서 될 문제가 아니라 페이지를 개별로 하나 만들어서 그누보드에 들어가는 common 이나 헤더 등 여러가지 붙이고 쿼리문 자체를 바꿔야되서 의뢰게시판에 의뢰를 해야 할듯싶습니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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