"SELECT * FROM car_config INNER JOIN car ON (car_config.car_id = car.car_id) INNER JOIN car_type ON (car.type_id = car_type.type_id) WHERE ('$date1' NOT BETWEEN strdate and endate) AND ('$date2' NOT BETWEEN strdate and endate) OR status_cancel = 1 AND car.status_id = 1" ;
ใช้ BETWEEN และตรวจสอบ Format ของ Date Time ให้ถูกต้องด้วยครับ อันที่ถูกควรจะเป็น YYYY-MM-DD ครับ
Date :
2012-05-15 09:00:30
By :
mr.win
No. 2
Guest
คือ ตัว format ของ Date time ผมมีการแปลงค่าให้ตรงกับฐานข้อมูลแล้วอ่ะครับ แต่ที่เอามาโชว์นั่นคือข้อมูลที่ยังไม่แปลงค่า(ตัวปฏิทินเป็น DD-MM-YYYY ผมก็เลยเอามาแปลงค่า ) Code (PHP)