묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
form 관련 질문..
2005.12.09 12:01
http://www.nzeo.com/bbs/zboard.php?id=p_study&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=입력&select_arrange=headnum&desc=asc&no=587
여기보시면 input 에 select를 활용해서 만들면 write_ok.php에서 출력이 안됩니다..
select테그를 사용하여 선택한 값을 write_ok.php에서 정상적으로 출력이 되게 하려면 어떻게 해야할까요..?
그리고 값들이 숫자인데.. 출력할때..
예를들어 1 의 값은 $m 이고 2의 값은 $n일때.. <? echo "$m+$n"; ?> 이렇게 하면 되는게 맞나요..?
사칙연산은 + - * / 그대로 쓰이는게 맞는지 궁금합니다.
여기보시면 input 에 select를 활용해서 만들면 write_ok.php에서 출력이 안됩니다..
select테그를 사용하여 선택한 값을 write_ok.php에서 정상적으로 출력이 되게 하려면 어떻게 해야할까요..?
그리고 값들이 숫자인데.. 출력할때..
예를들어 1 의 값은 $m 이고 2의 값은 $n일때.. <? echo "$m+$n"; ?> 이렇게 하면 되는게 맞나요..?
사칙연산은 + - * / 그대로 쓰이는게 맞는지 궁금합니다.
댓글 4
-
ssukai
2005.12.09 13:16
-
ssukai
2005.12.09 13:21
올려주신 소스로 하시면 안됩니다.
<? echo "$m+$n"; ?>이렇게 하시면 " "안에 있는 문장을 출력하라는것입니다.
그래서 1+2라고 출력될겁니다.
만약 올려주신소스를 사용 하시려면
<?
$m = 1;
$n = 2;
$s = $m+$n;
?>
을 삽입 하여 주시고 <? echo "$s"; ?> 하시면 제대로된 결과값이 나옵니다. -
ssukai
2005.12.09 13:38
write.php
--------------
<form name='myForm' method='post' action='write_ok.php'>
값1 : <input type='text' name='m' size=10 maxlength=3> <br>
값2 : <input type='text' name='n' size=10 maxlength=3> <br>
사칙연산 : <input type='text' name='sa' size=10 maxlength=3> <br>
<br>
<input type='submit' value='글쓰기'>
</form>
---------------------------
write_ok.php
---------------------------
<?
echo "값1 : $m <br>";
echo "값2 : $n <br>" ;
echo "사칙연산 : $sa <br>" ;
if($sa=='+') {
$s = $m+$n;
}elseif($sa=='-') {
$s = $m-$n;
}elseif($sa=='*') {
$s = $m*$n;
}elseif($sa=='/') {
$s = $m/$n;
}
echo "결과 : $s <br>";
?> -
칠복^-^
2005.12.09 16:33
답변 감사히 잘 보았습니다..
많은 도움이 됐구요.. ^^
사칙연산부분은 님의 답변덕분에 해결이 됐습니다만,
select 관련 문제는 아직 답이 안나오네요.. 휴~~
<?
$m = 1;
$n = 2;
echo $m+$n;
?>