PHP Ionic Angular HTML5 AJAX Javascript CSS MySQL jQuery Forum


สอบถามการเปรียบเทียบวันที่หน่อยครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามการเปรียบเทียบวันที่หน่อยครับ

สอบถามการเปรียบเทียบวันที่หน่อยครับ
$today = date('d/m/Y');
if (empty ($info['startdate']) ){ 
แสดงข้อมูล
} else if ( $info['enddate'] <= $today and $info['startdate'] >= $today) { echo "" ;}
else {  }

ใช้แบบนี้ถูกหรือป่าวครับ งมมาหลายวันและ


โดย:  Jomyutex IP: 119.76.116.xxx วันที่: 10-02-2017 เวลา: 19:45:31

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1
ลองใช้ time() เวลาปัจจุบัน กับพวก คำสั่ง strtotime()  ในการเปรียบเทียบวันที่ หรือเวลา

หรือดูแนวทางเพิ่มเติมจากบทความนี้

ประยุกต์ php ฟังก์ชัน time() อย่างง่าย กับการแสดง เงื่อนไข ช่วงเวลา 


โดย:  Ninenik IP: 1.46.170.xxx วันที่: 10-02-2017
 ความคิดเห็นที่ 2
ต่อจากอันข้างบนเลยครับ

("SELECT * FROM Table 
WHERE 
(category = 1)
AND  
startdate = ''
AND 
STR_TO_DATE(startdate, '%d/%m/%Y') <= CURDATE()
OR
STR_TO_DATE(enddate, '%d/%m/%Y') >= CURDATE()
order by id desc limit 10");
 
ผลออกหมดยกเว้น (category = 1) คือมีอยู่ 3 category มันโชว์หมดเลย ไม่รู้ว่า code ถูกหรือป่าวครับ


โดย:  Jomyutex IP: 119.76.116.xxx วันที่: 11-02-2017 เวลา: 17:56:00