ขอรบกวนอีกเรื่องครับ ตรวจสอบวัน

เริ่มโดย talkit, 24 พฤศจิกายน 2014, 01:03:52

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

talkit

ผมมีตารางหนึ่ง เช่น expiretb มีอยู่ 3 ฟิลด์คือ
id , expiredate และ status โดยที่ข้อมูลมีดังนี้
1. 2014-11-25 , 99999
2. 2014-11-26 , 99999
3. 2014-11-27 , 99999
4. 2014-11-28 , 99999
5. 2014-11-29 , 99999

ปล. status จะแยกเป็น 99999 = สถานะปกติ , 11111 = เหลืออีก 1 วันหมดอายุ และ 00000 = หมดอายุแล้ว
ความต้องการคือ ก่อนวันที่จะหมดอายุ 1 วันจากฟิลด์ expiredate (เช่นเรคคอร์ 1 expiredate = 2014-11-25) ก็ให้เช็คว่า ถ้าวันนี้ตรงกับวันที่ 24 ให้เปลี่ยน status เป็น 11111 และถ้า วันนี้ตรงกับ expiredate ให้ status เป็น 00000
:wanwan017: :wanwan017:
ไม่รู้เข้าใจเปล่าครับ อิอิ
ขอบคุณครับ
:wanwan017:
สวัสดีประเทศไทย

newbieX

$date = date('Y-m-d');//ปัจจุบัน
$prev_date = date('Y-m-d', strtotime($date .' -1 day')); // ก่อน 1 วัน
$next_date = date('Y-m-d', strtotime($date .' +1 day'));// หลัง 1 วัน

:P

talkit

อ้างถึงจาก: newbieX ใน 24 พฤศจิกายน 2014, 02:02:29
$date = date('Y-m-d');//ปัจจุบัน
$prev_date = date('Y-m-d', strtotime($date .' -1 day')); // ก่อน 1 วัน
$next_date = date('Y-m-d', strtotime($date .' +1 day'));// หลัง 1 วัน

:P

ขอบคุณครับ
แต่ไม่ทราบว่ามี code ที่ลูปเช็คมั้ยครับ
:wanwan017: :wanwan017:
สวัสดีประเทศไทย

pollpolball

http://www.sunzan-design.com/2013/05/datetime-timestamp.html
ผมเคยทำ ลักษณะ ใช้ timestamp ตามตัวอย่าง ผมเคยทำลักษณะ เป็น โปรแกรมจัดการแบนเนอร์ นับเวลาถอยหลัง จะคล้ายอย่างนี้ครับ