|
|
|
ผมควรทำยังดีครับ กับปัญหาการบน Loop คือว่าผมผิดตรงไหนหรอ ครับ ในการเริ่มให้เค้าวันตามเดือนที่กำหนด |
|
|
|
|
|
|
|
Code (PHP)
<? $_month=date('m');
$_month_1=$_month-1;
$_month_2=$_month+1;
$start = mktime(0, 0, 0,$_month_1,27,date('y'));
$end = mktime(0, 0, 0,$_month_2,26,date('y'));
$date_second = 24*60*60;
for($d=$start; $d<=$end; $d+=$date_second)
{ $coolmonth=date("$setMonth/$d/$myear");
$dateone=date('d',$d);
echo"$dateone";
}
?>
คือว่าผมผิดตรงไหนหรอ ครับ ในการเริ่มให้เค้าวันตามเดือนที่กำหนด โดยให้แสดง วันที่ 27-26 อีกเดือน ผมไม่เข้าอะครับว่า แสดงให้แต่แสดงเป็นแบบนี้
ผมควรแก้ยังไงดีครับ ถ้าเกิดปัญหาอย่างที่เห็นในรูปนี้อะครับ มันวน Loop มากกว่า 1 ครั้งอะครับ
Tag : - - - -
|
|
|
|
|
|
Date :
2010-05-06 10:27:25 |
By :
SOUL |
View :
731 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เอาจำนวนวัน ที่เหลือของเดือนก่อน มา + กำจำนวนวันที่จะถึงล่ะคับ
มันจะได้ตรงพอดี
ผมลองเอามาวน มนเป็น 2 เดือน เท่ากับ 61 วัน
ลองดูคับ + ก่อนแล้วค่อยวน
|
|
|
|
|
Date :
2010-05-06 11:12:50 |
By :
siammbk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ให้ผมบวกตัวเลขยังไงครับอธิบายอีกนิดได้ป่าวครับ คือยังงงอยู่ครับที่อธิบายให้ฟังหน่อยอะครับ อีกนิดอีกนิด ขอบคุณครับ
|
|
|
|
|
Date :
2010-05-06 11:18:28 |
By :
SOUL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเอาไปรันดูก็ได้ 27 - 26 นิครับ
งง ปัญหาคืออะไรครับ
|
|
|
|
|
Date :
2010-05-06 11:56:00 |
By :
kaos |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมแก้ไขได้แล้วครับ ขอบคุณครับ แต่ว่าเกิดปัญหาใหม่ครับ มีปัญหาแค่ เดือนเมษา เท่านั้น ครับ ปัญหาคือ การแสดงวันที่ไม่ครบ แทนครับ งงไปเลย เกิดแค่เดือนเดียวครับ มันแสดงข้อมูลแค่ 27-25ของอีกเดือนแค่นั้นเองครับ ผมสงสัยมากเลยว่ามันเกิดขึ้นได้ยังไงครับ แต่เดือนอื่นไม่เป็นนะครับ
|
|
|
|
|
Date :
2010-05-06 12:19:52 |
By :
SOUL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|