여러 게시판 한번에 쓰는법??
본문
///회원가입과 함께 글쓰기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개 넘는 게시판을 넣을려면 어디를 수정을 해야할까요?
!-->
답변을 작성하시기 전에 로그인 해주세요.