B

다른질문 ㅠㅠ

· 2012-01-18 (수) 03:43:20 · 2510 · 7
 
여기사이트 제가 테스트로 만들어놓은곳인데요
 
<option>2012</option> 만약 2012년을 지정하고 b.php에서 이값을 불러올려면 어떻에해야되죠?;;;
그걸 이프문으로해서요
 
 if($assa==2012){
 echo " 중세시대";
}
 
이런식으로는 안나오더라구요 ;;;; 저는 조건문기을 해서
 
 if($assa==1990){
echo " 중세시대";
}
 if($assa==1980){
echo " 중세시대";
}
 if($assa==1970){
echo " 중세시대";
}
이런식으로 등등 뽑아올려는데 어떻에해야되는지요 ㅠㅠ
|

댓글 7개

a.php =>
<form name="frm" method="post" action="b.php">
<select name="assa">
<option value="1990">1990년</option>
<option value="2012">2012년</option>
</select>
<input type="submit" value="전송" />
</form>

b.php =>
print_r($_POST);

if($_POST['assa'] == "1990") echo '중세시대';
또는
switch($_POST['assa']) {
case '1990' : echo '중세시대'; break;
case '2012' : echo '중세시대'; break;
default : echo '없음'; break;
}
2012-01-18 (수) 04:02:17
ㅠㅠ 답변감사합니다. 그런데 사이트에서 2012년해놓고 확인을 누르면
없음 이라고 뜹니다. ㅠㅠ 중세시대라고 뜨진않습니다. ㅠㅠ
option value 값을 안적으신 것 아닌가요?
2012-01-18 (수) 06:52:56
ㅠㅠ option은 먼지모르겠습니다. ㅠㅠ
2012-01-18 (수) 09:03:32
option 태그에 value 가 하나도 없음.
2012-01-18 (수) 09:37:02
option 태그에 value 정의가 없음

예)<option value="2012">
이렇게 2012로 옵션 테그를 정의해야함.
대부분의 브라우저에서 밸류 값을 안 넣으면 option 태그 사이의 것을 값으로 취하는 것으로 알고 있습니다
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
기타 12-01-22 조회 2,724
기타 12-01-22 조회 2,414
PHP 12-01-22 조회 3,262
PHP 12-01-21 조회 1,793
jQuery 12-01-21 조회 2,695
Linux 12-01-21 조회 2,733
Linux 12-01-21 조회 2,360
기타 12-01-20 조회 2,623
PHP 12-01-19 조회 8,141
기타 12-01-19 조회 2,541
MySQL 12-01-19 조회 1,967
PHP 12-01-18 조회 2,150
node.js 12-01-18 조회 2,373
PHP 12-01-18 조회 2,511
PHP 12-01-18 조회 2,422
PHP 12-01-17 조회 2,187
Flash 12-01-17 조회 3,324
기타 12-01-17 조회 3,603
PHP 12-01-17 조회 2,042
Mobile 12-01-17 조회 4,491
Linux 12-01-16 조회 3,142
Linux 12-01-16 조회 3,689
PHP 12-01-14 조회 2.2만
PHP 12-01-14 조회 2,932
PHP 12-01-14 조회 3,681
Linux 12-01-14 조회 2,108
기타 12-01-13 조회 2,815
Linux 12-01-13 조회 4,679
기타 12-01-12 조회 2,166
MySQL 12-01-12 조회 2,341