회원가입시 생년월일을 필드나눠서 셀렉트로 수정하였는데 .... 정보
회원가입시 생년월일을 필드나눠서 셀렉트로 수정하였는데 ....
본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
<select name='info02'>
<?php
for ($i = 1; $i <= 12; $i+=1) {
print("<option value='$i' ");
if ($i == $mb["info02"]) {
print "selected";
}
print(">".$i."월\n");
}
?>
</select>
<select name='info03'>
<?php
for ($i = 1; $i <= 31; $i+=1) {
print("<option value='$i' ");
if ($i == $mb["info03"]) {
print "selected";
}
print(">".$i."일\n");
}
?>
</select>
입력하면 생년월일이
200811
1월 1일 생이 이렇게 처리되는데
1부터 9까지는 앞에 0이 붙게 하려면 어떻게 해야 하죠..
오류 주소 :
<select name='info02'>
<?php
for ($i = 1; $i <= 12; $i+=1) {
print("<option value='$i' ");
if ($i == $mb["info02"]) {
print "selected";
}
print(">".$i."월\n");
}
?>
</select>
<select name='info03'>
<?php
for ($i = 1; $i <= 31; $i+=1) {
print("<option value='$i' ");
if ($i == $mb["info03"]) {
print "selected";
}
print(">".$i."일\n");
}
?>
</select>
입력하면 생년월일이
200811
1월 1일 생이 이렇게 처리되는데
1부터 9까지는 앞에 0이 붙게 하려면 어떻게 해야 하죠..
댓글 전체

print("<option value='$i' ");
==>
if( $i< 9 )
print("<option value=0'$i' ");
else
print("<option value='$i' ");
==>
if( $i< 9 )
print("<option value=0'$i' ");
else
print("<option value='$i' ");

if( $i <= 9 )
print("<option value='0$i' ");
else
print("<option value='$i' ");
감사합니다..
알면 간단한데 어렵게 생각만 하고 있으니 이런~~~
print("<option value='0$i' ");
else
print("<option value='$i' ");
감사합니다..
알면 간단한데 어렵게 생각만 하고 있으니 이런~~~