미채택 완료

게시판 글쓰기에서 숫자 카운터 질문드릴께요

2016-07-16 (토) 07:31:17 2,180

write.skin.php에서

 <?php
  if($w == "") {
   $sql = " SELECT COUNT(DISTINCT `wr_parent`) AS `cnt` FROM {$write_table} ";
   $row = sql_fetch($sql);

   
    $wr_count1 = $row['cnt']+1;
    $wr_count2 = $row['cnt']+1; 

  } 
  if ($w == "u") {
   $wr_count1 = $wr_1;
   $wr_count2 = $wr_4;
  }
 ?>

위 소스를 활용해 여분필드 wr_1과 wr_4에 글쓰기 화면에는 자동으로 숫자가 증가되어 보여지게끔

되어있어요...문제는 여분필드 wr_2의 선택에 따라 자동 증가하게 하고 싶은데 뭔가 그림은 그려지는데

답이 안나오네요ㅠㅠ

제가 원하는 방식은 글쓰기 화면에서 예를 들어,

글쓰기 화면 중

  <td>
   <select class="selc" name="wr_2" id="wr_2" value="<?php echo $wr_2 ?>" onchange="chkcode()" class='selc' required>
    <option value="">업체코드</option>
    <option value="002" <?php if($wr_2 == "002") echo "selected=\"selected\""; ?> label="002" />002</option>
    <option value="101" <?php if($wr_2 == "101") echo "selected=\"selected\""; ?> label="101" />101</option>
    <option value="102" <?php if($wr_2 == "102") echo "selected=\"selected\""; ?> label="102" />102</option>
    <option value="103" <?php if($wr_2 == "103") echo "selected=\"selected\""; ?> label="103" />103</option>
    <option value="104" <?php if($wr_2 == "104") echo "selected=\"selected\""; ?> label="104" />104</option>
    <option value="105" <?php if($wr_2 == "105") echo "selected=\"selected\""; ?> label="105" />105</option>
    <option value="106" <?php if($wr_2 == "106") echo "selected=\"selected\""; ?> label="106" />106</option>
    <option value="107" <?php if($wr_2 == "107") echo "selected=\"selected\""; ?> label="107" />107</option>
    <option value="108" <?php if($wr_2 == "108") echo "selected=\"selected\""; ?> label="108" />108</option>
    <option value="109" <?php if($wr_2 == "109") echo "selected=\"selected\""; ?> label="109" />109</option>
   </select> 
  </td>

위 처럼 wr_2의 선택하는 값에 따라 wr_1과 wr_4를 별도로 숫자 카운터를 자동 증가하게 하려고하거든요

고수님들 도와주세요.ㅠㅠ 

|

답변 2개 / 댓글 1개

위에서 onchange="chkcode(this.value)" <--이렇게 수정

function chkcode(value){

 wfm=document.fwrite;

if(!value) value= ''; 

wfm.wr_1.value=wfm.wr_4.value= value;

}

답변에 대한 댓글 1개

말씀하신대로 해 봤는데 아무 반응이 없어요ㅠㅠ

자바스크립트나 제이쿼리를 이용하셔야 할것같네요

답변을 작성하려면 로그인이 필요합니다.