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

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

· 3년 전 · 1545 · 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년 전
근데 이게 왜 여기에 있는 거지요? 난 질문게시판인줄 알았습니다.ㅋ

게시글 목록

번호 제목
17443
17442
17441
17440
17438
17436
17435
17433
17432
17430
17426
17416
17413
17401
17391
17379
17375
17374
17362
17350
17348
17341
17339
17335
17334
17333
17332
17331
17330
17329