테스트 사이트 - 개발 중인 베타 버전입니다

[해결됨]글쓰기 폼에서 자동 카운트 증가 건에 대해 글 올립니다. 채택완료

wjdgjs1982 9년 전 조회 4,060

최근 이 문제로 골치삼고 있다가 결국 오늘 오후 되서야 회사서 업무 중 짬내어 번쩍하는 아이디어와

함께 최근에 왕계란님 letsgolee님께서 알려주신 소스를 토대로 이런 저런 방법을 통해 이루어 냈습니다.

우선 sql문이 먹히질 않았던 점은 bo_table이 전송되지 않아 $write_table이 먹히질 않았던 것으로

확인 되었습니다. 그리하여 제가 원하던 방식을 이루었고 여기에 분류항목도 생각했어야 하는데

못하다 조금전 해결 했습니다.

그 해결책을 적어 볼까 합니다. 물론 질문 답변 게시판이긴 하나 올려 놓도록 하겠습니다.

두 분께 진심어린 감사의 말씀 전합니다.

 

-- 원하던 취지 --

글쓰기 폼에서 번호1 번호2라는 input box폼에 셀렉트를 선택시 DB검색을 통해 자동 증가하는 취지입니다.

 

1. write.skin.php

2. ajax.wr_code.php(bbs폴더 內)

include_once('./_common.php');

$wr_2 = $_POST['wr_2']; $bo_table = $_POST['bo_table']; $sca = $_POST['sca'];

$row = sql_fetch(" select wr_1, wr_4 from $write_table where wr_2='$wr_2' and ca_name='$sca'" ); $row2 = sql_fetch(" select count(*) as cnt from $write_table where wr_2='$wr_2' and ca_name='$sca'" );

if($row['wr_1'] && $row['wr_4'] == '') {  $wr_1 = 1;  $wr_4 = 1; } else {  $wr_1 = $row2['cnt']+1;  $wr_4 = $row2['cnt']+1; }  $data = array('wr_1' => $wr_1, 'wr_4' => $wr_4);  echo json_encode($data);

?> 

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

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

로그인