게시판 여러개 한번에 쓰기
[code]
///회원가입과 함께 글쓰기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}'");
[/code]
여기서 게시판 여러개 추가할려고 합니다.
쿼리문을 계속 쓰기엔 너무 게시판이 너무 많습니다.
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 3개
카톡 allonsy23
메일 kensou23@nate.com 입니다.
문의전화 070-7613-7669
오픈톡 https://open.kakao.com/me/flyweb
안녕하세요 프로그래밍 교제와 책을 출간하고
프로그래밍 강의와 홈페이지 제작을 하고 있는 그누위즈 개발자 입니다.
여러개의 게시판에 모두 같은 글을 작성한다면
비교적 쉽게 개발이 가능합니다.
만약 제목과 내용등 정보를 게시판마다 다르게 작성해야한다면
코드가 더욱 복잡해집니다.
모두 같은 글을 작성한다고 가정하에 비용은 5만원에 가능합니다.
쿼리를 추가하는 방식이 아니라 다른 방식으로 해드립니다.
작업을 원하시면 댓글 우측상단에 채택 후 연락 부탁드립니다.
자세한 문의는
010-5766-2790 / gnuwiz@naver.com / 카카오톡 smmysong / 홈페이지 gnuwiz.com
으로 문의주세요~