write.skin.php에서 입력받은 값을 변수 2개에 넣기 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

write.skin.php에서 입력받은 값을 변수 2개에 넣기 정보

write.skin.php에서 입력받은 값을 변수 2개에 넣기

본문

형님~! 그누보드 이제 입문했는데 많이 힘드네요.
가능하면 질문게시판 검색하면서 하려했는데 너무 초보라 좀 힘드네요.
이번에도 가르침 부탁드립니다.

마켓스킨입니다.

    <td class=write_head>판매할수량</td>
    <td><input class='ed' style="width:100;" name=wr_2 id="wr_2" itemname="제목" onkeypress="SetNum(this)" onblur="SetNum(this)" required value="<?=$write[wr_2]?>">
  <!-- 남은 수량 -->
<?= $write[wr_30] = $write[wr_2]-$write[wr_9]; ?>

wr_30은 남은수량, wr_2는 판매할수량, wr_9는 판매된 수량입니다.

이렇게 하니까 wr_30에 wr_2값이 들어가지 않습니다.
아마도 글쓰기를 완료하고 나야 wr_2값이 들어가기 때문에 그런것 같습니다.
글을 쓴 후에 수정을하면 wr_2값이 들어가있기때문에 wr_30값에 wr_2값이 반영됩니다.

요점정리
write에서 변수 입력하나를 받아서 다른 변수에 사용하려면 어떻게 해야하나요?

아마도 형님들은 웃으면서 '이렇게 해봐라~'하고 알려주실 것 같습니다.
저는 병아리니깐요. 부탁드립니다.

댓글 전체

<input type="hidden" name="wr_30" value="<?=$write[wr_2]-$write[wr_9];?>">
와 같이 write_update.skin.php 넣어주세요.
테스트는 안해봤으나 작성하신 방법대로는 처음 입력시는 계산을 하지 못합니다....
무슨 말인지 모르겠군요
남은 수량 부분에 wr_2 입력시 즉시 계산 되어 나오게 하고 싶다는 말인지
wr_30필드에 남은 수량을 저장하고싶다는 말인지..

wr_9 값은 쓰기 폼에 input 태그로 만들어 놓은 것인가요?
wr_30에 남은 수량을 저장하고 싶다는 말이라면

 write_update.skin.php
<?
$wr_30=$wr_2 - $wr_9;
sql_query("update $write_table set wr_30='$wr_30' where wr_id='$wr_id'");
?>
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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