묻고답하기

달력 출력하기...

2005.09.22 18:08

patou

PHP 초보입니다.

아래는 2005년 9월 달력 소스 인데,
30일(마지막 일) 이후
날짜가 계속 진행됩니다.
1일, 2일 3일 이런식으로 계속 나오는데
어디가 틀렸는지 잘 모르겠네요


::: 아래 소스 :::

<?

$month=date("m");
$today=date("Y-m-d");

function car($year,$month) {

        echo "$year년 $month월 달력입니다.<p>";
        $lastday=date("t",mktime(0,0,0,date("d"),$year));
        $tday2=date("D",mktime(0,0,0,$month,1,$year));

                switch($tday2)         {
                        case "Sun";
                        $a=1;
                        break;

                        case "Mon";
                        $a=2;
                        break;
                        
                        case "Tue";
                        $a=3;
                        break;

                        case "Wed";
                        $a=4;
                        break;

                        case "Thu";
                        $a=5;
                        break;

                        case "Fri";
                        $a=6;
                        break;

                        case "Sat";
                        $a=7;
                        break;
                }

                echo("

                <table border=1>
                        <tr>
                                <td>일</td>
                                <td>월</td>
                                <td>화</td>
                                <td>수</td>
                <td>목</td>
                                <td>금</td>
                                <td>토</td>
                        </tr>

                        ");

                        $b=1;

                        for($k=1;$k<=6;$k++) {
                                echo"<tr>";
                                        for($i=1;$i<=7;$i++) {
                                        echo"<td>";
                                        if($a == $i || $b >1) {
                                                echo $b;

                                                if($b>=$lastday) {
                                                        $b=""; }
                                                        $b++;
                                        }
                                        echo"</td>";
                                        }
                                        echo "</tr>";
                        }
                        echo"</table>";
}

car(2005,9);



?>


고수님들의 많은 도움 기다리겠습니다.
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
척추접어라ㅋ php 고수님 도와주세요  
강지넛ㅇ 플레쉬로 서브메뉴만들었을때요.. [1] 2007.08.10
이영선 도메인을 두개 사용할경우..ㅠㅠ [2] 2007.08.10
김성태 아래로 자유롭게 늘어나는 게시판에 대해서...알려주세요 제발...ㅠㅠ [1] 2007.08.10
김영득 php 고수와 웹디자이너 찾습니다. [1] 2007.08.10
김성철 폰트를 찾습니다.  
김만갑 iframe;;;  
anonymous 이미지 태그 질문  
김수경 게시판을 iframe으로 삽입했습니다. 그런데...  
김수경 제가 head랑 foot파일까진 만들어서 게시판에 적용했습니다. 그런데 메인이 문제네요. [1] 2007.08.10
지상우 php와 mysql연동  
김민환 홈페이지 제작시 여러 이미지들중에서요. [1] 2007.08.10
정아미 자료실에 있는 레이아웃들을 [1] 2007.08.10
이금숙 다른데는 다 먹히는데 제로보드는 안돼요~(급!!!)  
유재준 설문조사 관련 질문 드립니다... [1] 2007.08.10
patou 달력 관련 소스 좀 확인 해 주세요.  
미오유 자동 링크에 대해서...  
이민순 아이프레임 링크설정문제입니다.. 도와주세요 ㅠ  
반짝반짝빛나는 숨기기 카운터(?) 문의입니다. [4] 2007.08.10
행인A 포토샵으로 배경을 만드는데.. [1] 2007.08.10
김대규 완전초보질문드립니다. 너무 궁금해서요..  
유진 어제 밤새 해봐두 안돼요 플래시넣는 방법 [1] 2007.08.10
이창우 희안하네요~ @_@ 자바스크립트 window 객체 관련 질문입니당.. [1] 2007.08.10
nhead 어떤 게시판 보니깐 소스보기를 해도 소스창이 아에 안뜨던데 [2] 2007.08.10
황지예 메인 만드는법  
유용환 제가 php로 갤러리를 만들려고 하는데요...  
patou 달력 출력하기... [2] 2007.08.10
강승구 타블렛으로 일러스트 이용시 질문입니다. [2] 2007.08.10
김지영 네이버 지도검색 플래시  
유진 팝업창을 눌렀을때 열려있는 큰창에 나타나게 하는 방법? [1] 2007.08.10