날짜 출력시 0이 붙게 하려면 > 그누4 질문답변

그누4 질문답변

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

날짜 출력시 0이 붙게 하려면 정보

날짜 출력시 0이 붙게 하려면

본문

write.skin.php 에 날짜 입력폼을 넣으려는데요
날짜가 2010 -01-10
이렇게 월,일이  '0'이 붙어서 네자리로 나오게 하려는데요
아래 월부분의 소스에 '01' 이라고 넣었는데도

월이 그냥 1.2.3 이렇게 단수로 출력이 되거든요
0이 붙어서 01월 02월 03월 이렇게 0이 붙게 하려는데요 어디를 수정해야 하는지요?


<select name=test itemname="월">          
<?
for ($i=01; $i<=12; $i++) {
if ($test == $i){$selected="selected";}else{$selected="";}
?>
<option value="<?=$i?>" <?=$selected?>><?=$i?></option>
            <?}?>    
            </select>월

댓글 전체

숫자로 인식하니 당연히 앞에 0은 빠지겠죠.

if($i < 10) $i = "0".$i;

10 미만일땐 앞에 0을 붙이면 될껍니다.
php는 문자<->숫자가 자유로우니 문자열로 변환해주고, 필요할 때만 숫자로 쓰면 되는거죠.

<select name=test itemname="월">         
<?
for ($i=01; $i<=12; $i++) {
if ($test == $i){$selected="selected";}else{$selected="";}
if($i < 10) $i = "0".$i;
?>
<option value="<?=$i?>" <?=$selected?>><?=$i?></option>
            <?}?>   
            </select>월

테스트는 안해봤습니다...-.-a
두분감사드려요^^
케빈가넷 님 내용 적용해보니 정확합니다 역쉬 정확한 답안 고맙씁니다^^

근데 문자 숫자가 자유롭다면  0000-00-00  셀렉트 옵션에  '문자'항목을 넣을수도 있나요?
아래 처럼요


문자
01
02
03
04
..
..
..
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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