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

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

· 3년 전 · 1544 · 3

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>

 

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

감사합니다.

 

 


 

댓글 작성

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

로그인하기

댓글 3개

if($wr_8=='반차')
$wr_9 ='전결'
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>
3년 전
근데 이게 왜 여기에 있는 거지요? 난 질문게시판인줄 알았습니다.ㅋ

게시글 목록

번호 제목
17191
17162
17160
17158
17156
17155
17153
17151
17145
17135
17131
17125
17114
17107
17099
17096
17089
17088
17082
17079
17078
17077
17070
17068
17067
17063
17060
17048
17045
17044