select값 선택시 선택 값이 저장되고, 여분필드에 별도 지정값이 저장방법? > 개발자팁

개발자팁

개발과 관련된 유용한 정보를 공유하세요.
질문은 QA에서 해주시기 바랍니다.

select값 선택시 선택 값이 저장되고, 여분필드에 별도 지정값이 저장방법? 정보

PHP select값 선택시 선택 값이 저장되고, 여분필드에 별도 지정값이 저장방법?

본문

1.  질문내용

   1) select값 선택시  wr_8에 선택 값이 저장되게 되어 있습니다.

   2) 아래소스내용과 같이  

      -  <option value="반차"<?if($write[wr_8]=="반차") {echo "selected";} ?>반차</option>를 선택하면,

         여분필드인  wr_8에 값이 "반차"라고 저장됩니다.

      - 반차로 선택했을때,   별도 wr_9 여분필드에 "전결"이라는 값이 자동 저장되도록 하고 싶습니다. 

 

  3) 테이블 

==========================================

컬럼명  |       wr_8        |        wr_9           |         ......

==========================================

저장값  |      반차         |        전결           |         .....

-------------------------------------------------------------------------

저장값  |      연차         |                         |         .....

-------------------------------------------------------------------------

 

  4) write.skin.php 소스내용

<select required class="nbo_write_text write_select_title" name="wr_8" id="wr_8" style="width:250px" maxlength="20">
<option value="" >===선 택===</option>
<option value="연차휴가"<?if($write[wr_8]=="연차휴가")  { echo "selected";} ?>연차휴가</option>
<option value="반차"<?if($write[wr_8]=="반차") {echo "selected";} ?>반차</option>

 </select>

 

고수님들의 좋은 해결방안을 부탁드립니다.

감사합니다.

 

 


 

추천
1
  • 복사

댓글 3개

<select id="wr_8" name="wr_8">
...
<option value="반차">반차</option>
...
</secect>
<input type="hidden" id="wr_9" name="wr_9">

//가장 하단부에 아래 스크립트

<script>
wr_8.value = "<?php echo $write['wr_8']; ?>";
wr_9.value = "<?php echo $write['wr_9']; ?>";
btn_submit.addEventListener("click", function() {
    if (wr_8.value == "반차") wr_9.value = "전결";
} );
</script>
© SIRSOFT
현재 페이지 제일 처음으로