³â
¿ù
|
// Calendar
$firstday_weeknum = date("w", mktime(0, 0, 0, $month, 1, $year));
$lastday = date("t", mktime(0, 0, 0, $month, 1, $year));
if($month == 2) {
if(($year % 4) == 0 && ($year % 100) != 0 || ($year % 400) == 0) { $lastday = 29; }
}
$td1 = " | ";
$td2 = " | ";
$td3 = " | ";
echo("");
echo("");
echo($td1."ÀÏ".$td2."¿ù".$td2."È".$td2."¼ö".$td2."¸ñ".$td2."±Ý".$td2."Åä".$td3);
echo("");
//´ÞÀÇ Ã³À½ ½ÃÀÛÀϱîÁö °ø¹éÀ¸·Î ä¿î´Ù.
$week = 0;
for ($i=0; $i < $firstday_weeknum; $i++) { echo(" | "); $week++; }
//¸¶Áö¸· ³¯±îÁö µ¥ÀÌÅ͸¦ ä¿î´Ù.
for($d=1; $d <= $lastday; $d++)
{
if($d<10)$check_d="0".$d;
else $check_d=$d;
//¿¹¾àµÈ ³¯
$date_reserved = $year."-".$month."-".$check_d;
//1ÁÖÀÏÀ» Ç¥½ÃÇßÀ¸¸é ´ÙÀ½ ÁÖ°£À» À§Çؼ ÄÀ» ³»¸°´Ù.
if ($week == 7)
{ echo("
"); $week = 0; }
//¿À´Ã ³¯Â¥ÀÌ¸é »öÀ» º¯°æÇÑ´Ù.
$check = ($d==date("j"))?"bgcolor='#CCCCCC'":"";
//¿¹¾àµÈ ³¯ÀÌ¸é »öÀ» º¯°æÇÑ´Ù.
$check =(mysql_num_rows(mysql_query("SELECT no FROM reservation WHERE reserve_time LIKE '%$date_reserved%'")))?"bgcolor='#B3E7FF'":$check;
echo("".$d." | ");
$week++;
}
for ($i=$week; $i < 7; $i++) { echo(" | "); }
echo("
");
echo("
");
echo("");
?>