|
|
|
รบกวน พี่ ๆ ช่วยตรวจดูโค้ดให้หน่อย โค้ดสั้น ๆ เองครับ |
|
|
|
|
|
|
|
คือผมนั่งทำตาม Tutorial http://www.youtube.com/watch?v=wZSvQczTZS0&feature=related นี้ครับ
แต่พอทำออกมาปุ๊บ มันไม่ยอมเลื่อนไปเดือนอื่น ผมไม่ค่อยเข้าใจครับ รบกวนพี่ ๆ ช่วยชี้แนะด้วย
<html>
<head></head>
<script type="text/javascript">
function goLastMonth(month,year){
if(month==1){
--year;
month=13 ;
}
document.location.href="<? $_SERVER['PHP_SELF']; ?>?month=+"(month-1)+"&year="+year;
}
function goNextMonth(month,year){
if(month==12){
++year;
month=0 ;
}
document.location.href="<? $_SERVER['PHP_SELF']; ?>?month=+"(month+1)+"&year="+year;
}
</script>
<body>
<?
if(isset($_GET['day'])){
$day=$_GET['day'];
}else{
$day = date ("j");
}
if(isset($_GET['month'])){
$month = $_GET['month'];
}else{
$month = date ("n");
}
if(isset($_GET['year'])){
$year = $_GET['year'];
}else{
$year = date ("Y");
}
$currentTimeStamp = strtotime("$year-$month-$day");
$monthName = date("F",$currentTimeStamp);
$numDays = date("t",$currentTimeStamp);
$counter=0;
?>
<table border="1" align="center">
<tr>
<td><input type="button" style="width:50px" value="<<<" onClick="goLastMonth(<? echo $month." , ".$year ?>)"></td>
<th colspan="5" align="center"><?php echo $monthName." , ".$year; ?></th>
<td><input type="button" style="width:50px" value=">>>" onClick="goNextMonth(<? echo $month." , ".$year ?>)"></td>
</tr>
<tr>
<th width="50px" align="center">Sun</th>
<th width="50px" align="center">Mon</th>
<th width="50px" align="center">Tue</th>
<th width="50px" align="center">Wed</th>
<th width="50px" align="center">Th</th>
<th width="50px" align="center">Fri</th>
<th width="50px" align="center">Sat</th>
</tr>
<?
echo "<tr>";
for($i=1;$i<$numDays+1;$i++,$counter++)
{
$timeStamp = strtotime("$year-$month-$i");
if($i==1){
$firstDay = date("w", $timeStamp);
for($j=0;$j < $firstDay;$j++,$counter++)
{
//blank space
echo"<td> </td>";
}
}
if($counter%7==0)
{ echo"</tr><tr>";
}
echo"<th align='center'> $i </th>";
}
echo "</tr>";
?>
</table>
</body>
</html>
Tag : PHP, MySQL, JavaScript
|
|
|
|
|
|
Date :
2011-01-07 00:06:00 |
By :
Chaan |
View :
750 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
document.location.href="<? $_SERVER['PHP_SELF']; ?>?month=+"(month+1)+"&year="+year;
สลับ +" เป็น "+
document.location.href="<? $_SERVER['PHP_SELF']; ?>?month="+(month+1)+"&year="+year;
ทั้งสองฟังก์ชันเลยน่ะ
|
|
|
|
|
Date :
2011-01-07 08:01:31 |
By :
xbeginner01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณ พี่ xbeginner01 มากนะครับ พี่มาตอบทีไร รันออกตลอดเลยครับ
ไว้ผมจะมารบกวน อีกนะครับ
|
|
|
|
|
Date :
2011-01-07 08:41:09 |
By :
Chaan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|