갈무리

단단한 달력 소스..

권성재 2007. 7. 25. 18:10
    $darr = $main->myGetRow("exam_diary","seq",$exam_diary_seq);
    $start_day = $darr[start_day];
    $end_day = $darr[end_day];
    $s_year =date("Y",strtotime($start_day));
    $s_mon =date("n",strtotime($start_day));
    $nummonth  = $main->numMonth($start_day,$end_day);
    for($i=0;$i<$nummonth;$i++){
        $t_time = mktime(0,0,0,$s_mon+$i,1,$s_year);
        $t_year = date("Y",$t_time );
        $t_mon = date("n", $t_time );
        $lastdaynum = date("t",$t_time);
        $dayweeknum = date("w",$t_time);
        $arr = range(1,$lastdaynum);
        if ($dayweeknum>0){
            for($z=1;$z<=$dayweeknum;$z++) array_unshift($arr,"X");
        }

        echo "
        <table border=1 width='95%' align=center>
        <tr><th colspan=7>$t_year 년 $t_mon 월 </th></tr>
        <tr><th>일</th><th>월</th><th>화</th><th>수</th><th>목</th><th>금</th><th>토</th></tr>";
        for($zz=0;$zz<count($arr);$zz++){
            $nday = $arr[$zz];
            if ($zz==0) echo "<tr>";
            if ( $zz>0 && $zz % 7 ==0 ) echo "</tr><tr>";
            if ($nday!='X') echo "<td> $nday</td> " ;
            else echo "<td> </td> " ;
        }
        echo "</table><hr>";
    }

'갈무리' 카테고리의 다른 글

[펌] 불편한 진실과 노무현..  (0) 2008.01.02
노자도덕경 6 장  (0) 2008.01.02
나의조국 대한민국  (0) 2007.05.11
자바스크립트 예제 - 필터링.  (1) 2007.04.25
아포칼립토 라는 영화 보고..  (0) 2007.02.05