พอดีต้องการทำให้ file run script วันก่อนหน้าทุกๆ วันค่ะ ตอนนี้ใช้คำสั่ง date('Y-m-d', strtotime(' -1 day')) ค่ะ
$date = date('Y-m-d', strtotime(' -1 day'));
ปัญหาที่พบคือเมื่อรันสคริปต์ดังกล่าวจะเป็นดังนี้ค่ะ หากวันที่เป็น 2013-07-02 > ค่า $date จะเป็น 2013-07-01 (อันนี้ถูกต้อง)
แต่หากวันที่เป็น 2013-07-01 ค่า $date ก็จะผิดไปอ่ะค่ะ (ทำให้สคริปต์ไม่รัน)
จะแก้ปัญหาอย่างไรดีคะที่ว่า เมื่อเป็น 2013-07-01 เราก็จะให้รันวันที่ 2013-06-30 แทนอะค่ะ
รบกวนทุกท่านแนะนำด้วยค่ะ ขอบคุณมากค่ะ
สอบถามเรื่องการหาวันที่ก่อนหน้าค่ะ function date PHP ค่ะ
$date = date('Y-m-d', strtotime(' -1 day'));
ปัญหาที่พบคือเมื่อรันสคริปต์ดังกล่าวจะเป็นดังนี้ค่ะ หากวันที่เป็น 2013-07-02 > ค่า $date จะเป็น 2013-07-01 (อันนี้ถูกต้อง)
แต่หากวันที่เป็น 2013-07-01 ค่า $date ก็จะผิดไปอ่ะค่ะ (ทำให้สคริปต์ไม่รัน)
จะแก้ปัญหาอย่างไรดีคะที่ว่า เมื่อเป็น 2013-07-01 เราก็จะให้รันวันที่ 2013-06-30 แทนอะค่ะ
รบกวนทุกท่านแนะนำด้วยค่ะ ขอบคุณมากค่ะ