view.skin.php 내용보기 페이지 체크박스 클릭시 DB업데이트 방법?

view.skin.php 내용보기 페이지 체크박스 클릭시 DB업데이트 방법?

QA

view.skin.php 내용보기 페이지 체크박스 클릭시 DB업데이트 방법?

답변 2

본문

안녕하세요.

저는 프로그램은 초보라서 문의좀 드리고 싶어 이렇게 글을 남깁니다.

 

980993044_1542620818.8021.jpg

 

1. 글쓰기 페이지에 wr_1 필드를 이용해, (업무지시/진행중/진행완료...)이런 항목을 만들었습니다.

 

 

980993044_1542620859.3697.jpg

 

 

2. 글을 작성하면 글쓰기할때 체크한 내용이 리스트에 표시됩니다.

 

하지만, 진행상황 상태(업무지시/진행중/진행완료...)를 변경 하려면, 내용보기 -> "수정" -> 체크 -> "작성완료" 이런과정을 거쳐야하기에 너무 불편합니다.

 

 

 

980993044_1542620971.6927.jpg

 

그래서, 내용보기 페이지에 위의 항목들을 추가해 라디오박스 또는 체크박스 등을 이용해 선택하면 "수정" 페이지로 들어가지 않고 wr_1 데이터값이 변경되도록 하고 싶습니다. 그러면 리스트페이지에도 변경이 되니까 매우 편할 것 같습니다.

 

 

혹시나 참고할만한 게시글이 있거나 또는 view.skin.php 페이지에 수정하는 방법을 알고 계시면 답변 부탁드리겠습니다.

이 질문에 댓글 쓰기 :

답변 2

<input type='radio' name='wr_1' value='업무지시'>업무지시

<input type='radio' name='wr_1' value='진행중'>진행중

~

~

 

<script>
$(function(){
  $("input:radio[name='wr_1']").click(function(){
   location.href="board.php?bo_table=<?php echo $bo_table?>&wr_id=<?php echo $wr_id?>&wr_1="+$(this).val();
  });
});
</script>

 

view.skin.php 상단 php부분에서

if($wr_1){

 sql_query("update $write_table set wr_1='$wr_1' where wr_id='$wr_id'");

 $view['wr_1'] = $wr_1;

}

 

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,112
© SIRSOFT
현재 페이지 제일 처음으로