특정 게시판에서의 여분필드 추가 사용하기 채택완료
제목 그대로 특정게시판에서
wr_11 ~ wr_21 까지를 추가해서 사용하려고 합니다.
이곳 Q&A게시판을 검색해서 해당 스킨 폴더에 write_update.skin.php를 아래와 같이 만들어서 사용하고 있는데요..
if($bo_table == "aaa") { $sql = " update {$write_table} set wr_11 = '$wr_11', wr_12 = '$wr_12', wr_13 = '$wr_13', wr_14 = '$wr_14', wr_15 = '$wr_15', wr_16 = '$wr_16', wr_17 = '$wr_17', wr_18 = '$wr_18', wr_19 = '$wr_19', wr_20 = '$wr_20', wr_21 = '$wr_21' where wr_id = '$wr[wr_id]' ";
sql_query($sql);
}
?>
이렇게 해도 새글 작성 후 위 추가된 여분필드 값이 나오지 않습니다. DB에서 확인해 보면 입력된 값도 없습니다. 문제는 작성된 글을 수정해서 올리면 또 값이 나옵니다. 즉, 새글 작성할때는 추가된 여분필드에 값이 입력이 안되는데, 글 수정을 통해선 추가된 여분필드에 값을 입력하여 수정하면 DB에 입력됩니다. 그 이유를 아무리 찾아도 모르겠네요.. 왜 그럴까요? 몇시간째 이놈과 씨름하고 있는데 도저히 알수 가 없네요..ㅜ.ㅜ
답변 2개
마지막 부분에서
where wr_id = '$wr[wr_id]' "; 여기를 이렇게 수정 where wr_id = '$wr_id' ";
참고하세요.
http://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=31
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
작은별님께서 그 해결방법을 가르쳐주셨네요.
덕분에 잘 해결됐습니다. 진심 감사합니다.^^