여러 게시판 한번에 쓰는법??

여러 게시판 한번에 쓰는법??

QA

여러 게시판 한번에 쓰는법??

본문


///회원가입과 함께 글쓰기1
    $xwrite_table  = "g5_write_free";  //넣을 테이블명  저같은경우는 테스트로 자유게시판 사용.
    $xca_name = "";  //카테고리 있다면 카테고리명
    $xwr_option = "";  //옵션    
    $xwr_subject = "$mb_id" ;   // 이름이 아니라 닉으로 했다면 닉으로 바꿈. 
    $xwr_content = "0" ; //내용 넣는부분
    $xwr_link1 = ""; //있으면 넣으시고 없으시면 패스
    $xwr_link2 = ""; //있으면 넣으시고 없으시면 패스
    $xwr_password = ""; //비번은 설정하셔도 되고 아니면 패스.  근데 게시판보니까 비번은 거세요.
    $xwr_name = "$mb_id";  //글쓴사람인데  관리자면 admin이라던가..  회원명으로 하시려면 $mb_name
    $xwr_email = "";   // 회원명으로 할경우라면  위에있는 $mb_email 을 사용.   봇개념이면 걍 아무거나 넣어도 상관은...
    $xwr_homepage = "";  //이것도 같은 개념으로 보면됩니다.
    $xwr_1 = "" ;     //스킨에  wr_넘버  를 사용하는거라면 그거에 맞게  항목으로 넣으세요.
    $xwr_2 = "" ;
    $xwr_3 = "" ;
    $xwr_4 = "" ;
    $xwr_5 = "" ;
    $xwr_6 = "" ;
    $xwr_7 = "" ;
    $xwr_8 = "" ;
    $xwr_9 = "" ;
    $xwr_10 = "";
    $xwr_num = get_next_num($xwrite_table);
    $xwr_reply = '';
    $sql2 = " insert into $xwrite_table set wr_num = '$xwr_num', wr_reply = '$xwr_reply', wr_comment = 0, ca_name = '$xca_name', wr_option = '$html,$secret,$mail', wr_subject = '$xwr_subject', wr_content = '$xwr_content', wr_link1 = '$xwr_link1', wr_link2 = '$xwr_link2', wr_link1_hit = 0, wr_link2_hit = 0, wr_hit = 0, wr_good = 0, wr_nogood = 0, mb_id = '{$mb_id}', wr_password = '$xwr_password', wr_name = '$xwr_name', wr_email = '$xwr_email', wr_homepage = '$xwr_homepage', wr_datetime = '".G5_TIME_YMDHIS."', wr_last = '".G5_TIME_YMDHIS."', wr_ip = '{$_SERVER['REMOTE_ADDR']}', wr_1 = '$xwr_1', wr_2 = '$xwr_2', wr_3 = '$xwr_3', wr_4 = '$xwr_4', wr_5 = '$xwr_5', wr_6 = '$xwr_6', wr_7 = '$xwr_7', wr_8 = '$xwr_8', wr_9 = '$xwr_9', wr_10 = '$xwr_10' ";
    sql_query($sql2);    
     $wr_id = sql_insert_id();  //쓴사람의 아이디인데...  봇개념이면 1(관리자)넣으셔도..  개인이 글쓴모양새라면 약간 로직추가.
    // 새글 INSERT   
    $bo_table = "free";
    sql_query(" insert into {$g5['board_new_table']} ( bo_table, wr_id, wr_parent, bn_datetime, mb_id ) values ( '{$bo_table}', '{$wr_id}', '{$wr_id}', '".G5_TIME_YMDHIS."', '{$member['mb_id']}' ) ");
     // 부모 아이디에 UPDATE
    sql_query(" update $write_table set wr_parent = '$wr_id' where wr_id = '$wr_id' ");   
    // 게시글 1 증가
    sql_query("update {$g5['board_table']} set bo_count_write = bo_count_write + 1 where bo_table = '{$bo_table}'");
 

 

여기서 똑같이 복사해서 여러번 넣으면 괜찮은데 게시판이 20개가 넘는 게시판에 동시에 등록 할려고 하니 소스가 너무 복잡해져서 헷갈리더라고요 그래서 간단하게 위소스를 통해서 20개 넘는 게시판을 넣을려면 어디를 수정을 해야할까요?

이 질문에 댓글 쓰기 :

답변 1

해당 게시판 사용할것을 배열로 만드셔서 for문으로 돌리셔서 적용하시면 될듯 합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 367
QA 내용 검색

회원로그인

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