2026, 새로운 도약을 시작합니다.

메인페이지에 글쓰기 추출 채택완료

메인페이지에 글쓰기 폼? 을 추출하고싶은데 방법이 있을까요??

고수분들 조언 부탁드립니다

답변 2개

채택된 답변
+20 포인트

글쓰기 폼이 저장 될 그누보드 게시판을 추가하시고

php로 처리하면 되는데, 비동기로 해도 되고,

form을 이용해도 됩니다.

메인페이지에서 이메일과 이름정도 입력받는다는

가정하에 작성하였습니다.

게시판 db에 직업 insert 하는 방법입니다.

기존 view페이지나 list페이지 수정하여 사용하시면 됩니다.

Copy


$target_board = 'g5_write_mail';

 

$wr_num = get_next_num($target_table);//wr_num이 저장되어야 하기 때문에 필요함

 

//제목과 분문은 기본적으로 필수입력이라

//입력받은 값이나 더미데이터를 입력

$wr_subject = $name;

$wr_content = "{$name}/{$email}";

 

//db에 넣을 변수나 직접 입력

$sql = "

    INSERT INTO {$target_table}

         SET wr_num = '{$wr_num}',                 

                 wr_subject = '{$wr_subject}',

                 wr_content = '{$wr_content}',                 

                 mb_id = '{$mb_id}',

                 wr_password = '',

                 wr_name = '{$wr_name}',

                 wr_email = '{$wr_email}',                 

                 wr_datetime = '{$wr_datetime}',

                 wr_last = '{$wr_last}',

                 wr_ip = '{$wr_ip}',

                 wr_1 = '{$wr_1}' //추가 값을 여분필드(wr_1)에 저장할 건 계속 추가

";

 

sql_query($sql);



//wr_id는 기존 view나 list페이지 이용 하고, 게시물 삭제도 해야 되기 때문에 필요함

$wr_id = sql_insert_id();

//wr_id값을 비워두고 저장한 뒤, wr_id값을 업데이트 해야 되기 때문에 필요함

sql_query(" UPDATE {$target_table} SET wr_parent = '{$wr_id}' WHERE wr_id = '{$wr_id}' ");

//게시판 글번호 관련 필요함

sql_query(" UPDATE {$g5['board_table']} SET bo_count_write = bo_count_write + 1 WHERE bo_table = '{$target_board}' ");

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

이렇게까지 상세하게 설명해주시다니 그대는 빛...

댓글을 작성하려면 로그인이 필요합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

감사합니다!!!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고