php에서 value 값을 임의로 변경될까요? > 그누4 질문답변

그누4 질문답변

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

php에서 value 값을 임의로 변경될까요? 정보

php에서 value 값을 임의로 변경될까요?

본문

어제 자동계산식을 질문했었는데 답변 감사합니다 ㅠ
허나 뷰화면에서 제대로 출력이 안되서 다른방식으로 뽑아볼려고 합니다.

글쓰기가
<select name='wr_6' id="wr_6" onchange="abc()">
<option value="0" <? if($wr_6 == "0") echo "selected"; ?>>선택</option>
<option value="5000" <? if($wr_6 == "코팅") echo "selected"; ?>>코팅</option>
<option value="10000" <? if($wr_6 == "무코팅") echo "selected"; ?>>무코팅</option>
</select>

이럴때 wr_6 = 0또는 5000또는 10000을 선택합니다.
하지만 뷰 화면에서는 0이 될때 선택이라는 문자가 되고
5000을 선택했을때 코팅이라는 문자가 출력되게 하고싶습니다.
지금은 5000값이 그대로 나옵니다 ㅠㅠ
value ="5000" 이부분을 안건드리고 뷰화면에서 다르게 출력이 가능할까요?ㅠㅠ
  • 복사

댓글 전체

그부분은 view 화면에서 넘어오는 값(GET,POST)로 넘어오는 값을 if문이나 case문으로 짜면 되실꺼에요
간단하게 if($_POST[wr_6] == 0){ echo "선택"; } 이런식으로 form으로 넘어온 값을 비교해서 뿌려주시면 됩니다...
답변 정말정말 감사합니다 ㅠㅠㅠ
그런데.. 뷰화면에서 또 5000이라는 숫자가 나오네요 ㅠㅠㅠㅠㅠㅠㅠ흙...
자바를 잘몰라서 이것저것 여려방향으로 시도하고있는데 어렵네요 ㅠㅠ
<script type="text/javascript">

<!--
function abc() {
  var wr_6, wr_7, wr_9;
  wr_6 = document.getElementById('wr_6').value;
  wr_7 = document.getElementById('wr_7').value;
  document.getElementById('wr_9').value = wr_6 * wr_7;
}
 //-->

</script>

<select name='wr_6' id="wr_6" onchange="abc()">
<option value="0" <? if($wr_6 == "0") echo "selected"; ?>>선택</option>
<option value="5000" <? if($wr_6 == "코팅") echo "selected"; ?>>코팅</option>
<option value="10000" <? if($wr_6 == "무코팅") echo "selected"; ?>>무코팅</option>
</select>

이렇습니다 ㅠㅠ wr_7도 똑같아요...ㅜㅜㅜㅜㅜ

wr_6 곱하기 wr_7 = wr_9 가 글쓰기폼에서는 실시간 출력이 됩니다...
하지만 뷰화면에서 wr_6의 value 값이 아닌 다른 문자로 표현하고싶습니다 ㅠㅠㅠㅠㅠ
<?
if($_POST[wr_6] == "5000"){
$select_item = "코딩";
}
elseif($_POST[wr_6] == "10000"){
$select_item = "무코딩";
}
elseif($_POST[wr_6] == "99999") {
$select_item = "사과";
}
else {
$select_item = "선택";
}
echo $select_item;
?>

뷰페이지에 이렇게 해보세요.....잘 이해를 못하시는듯 해서 그냥 끄적끄적 해봤습니다...
© SIRSOFT
현재 페이지 제일 처음으로