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

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

QA

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

본문

안녕하세요.

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

 

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;

}

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 840
QA 내용 검색
filter #DB ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT