สร้างปฎิทิน ด้วย php ล้วน ๆ ( php AND calendar)
หน้าแรก PHP MySQL เกร็ดความรู้ สร้างปฎิทิน ด้วย php ล้วน ๆ ( php AND calendar)
<?
$year=date('Y');
$month=date('m');
$mkdate=mktime(0,0,0,$month,1,$year);
$CYear=date('Y',$mkdate);
$CMonth=date('m',$mkdate);
$full_month=date('F',$mkdate);
$weekday=date('w',$mkdate);
$last_days=date('t',$mkdate);
$day=1;
if($RDay<1) { $RDay=$day; }
else { $RDay=$RDay%7; }
?>
<table border="1">
<tr bgcolor="#F3B56C">
<td colspan="7"><div align="center"><b><? echo "$full_month $year"; ?> </b></div></td>
</tr>
<tr bgcolor="#F3B56C">
<td>Sunday</td>
<td>Monday</td>
<td>Tuesday</td>
<td>Wednesday</td>
<td>Thurday</td>
<td>Friday</td>
<td>Saturday</td>
</tr>
<tr align="center">
<?
$start=1;
while($start<=$weekday)
{
echo "<td> </td>";
$start++;
}
$weekday++;
while($day<=$last_days)
{
if(date('j')==$day)
{
echo "<td bgcolor='#F3B56C' align="center" onmouseover=over(this) onmouseout=out(this)>$day</td>";
}
else
{
echo "<td align="center" onmouseover=over(this) onmouseout=out(this)>
<a href="?Z1_ID=$Z1_ID&Z2_ID=$Z2_ID&RDay=$day&RMonth=".$CMonth."&RYear=".$CYear."">$day</a></td>";
}
if($weekday==7 and $day!=$last_days)
{
echo '</tr><tr>';
$weekday=0;
}
$day++;
$weekday++;
}
while($weekday<=7)
{
echo "<td align="center" onmouseover=over(this) onmouseout=out(this)> </td>";
$weekday++;
}
?>
</tr>
</table>
ขึ้นไปด้านบน
