 |
|
ช่วยดูโค้ดหน่อยครับผมต้องการให้มันนับว่าแสดงผลมาทั้งหมดกี่อันต้องเพิ่มตรงไหนเข้าไปครับ
Code (PHP)
function CountDay($startDate, $endDate, $eday){
$startDate = strtotime($startDate);
$endDate = strtotime($endDate);
$edaytxt = array("อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์");
do{
if(date("w", $startDate) != $eday){
$startDate += (24 * 3600); // add 1 day
}
}
while(date("w", $startDate) != $eday);
while($startDate <= $endDate){
$cyberdate = date('Y-m-d', $startDate);
$ArrayDate ='วัน'.$edaytxt[$eday]."ที่".$cyberdate;
$startDate += (7 * 24 * 3600); // add 7 days
echo $ArrayDate."<br> ";
}
}
#แสดงจากวันที่
$startDate="2013-05-01";
$endDate="2013-05-30";
$eday = 3;
CountDay($startDate, $endDate, $eday);
Tag : PHP, CakePHP
|
|
 |
 |
 |
 |
Date :
2013-05-03 11:18:05 |
By :
wichasit |
View :
801 |
Reply :
2 |
|
 |
 |
 |
 |
|
|
|
 |