1
對不起再次提問。但我沒有得到我的問題的邏輯。我不知道我的解決方案是在查詢中還是在PHP代碼中,但我想這是在查詢中。這是mysql中插入的數據。檢查日期時間,即使它不是確切日期
BookingID Name CheckIn CheckOut
1 Dona 2017-08-08 00:00:00 2017-08-10 00:00:00
2 Kier 2017-08-10 00:00:00 2017-08-15 00:00:00
3 Patrick 2017-08-07 00:00:00 2017-08-11 00:00:00
這是我的查詢。
$CheckIn = "2017-08-08";
$CheckOut = "2017-08-10";
$query = mysqli_query($conn, "SELECT * FROM tblbooking WHERE (CheckIn BETWEEN '$CheckIn 00:00:00' AND '$CheckOut 00:00:00')");
這是輸出。
BookingID Name CheckIn CheckOut
1 Dona 2017-08-08 00:00:00 2017-08-10 00:00:00
2 Kier 2017-08-10 00:00:00 2017-08-15 00:00:00
但我想要的是將顯示所有插入值與日期8到10裏面。
Ex。 BookingID = 3 CheckIn 2017-08- Checkout 2017-08- 在我的查詢中,我發送日期爲8到10,所以它意味着它不會顯示,但我想顯示它,因爲它的日期爲8至10幫我請:(。
對不起你的問題是不理解。 –
只要給你有什麼期望O/p在這裏。 –