Giả sử rằng bạn sử dụng DATETIME
-định dạng dưới dạng kiểu dữ liệu trong cơ sở dữ liệu của bạn, điều này sẽ giúp bạn:
$start = date("h:i:s", strtotime($this->input->post('start')));
$end = date("h:i:s", strtotime($this->input->post('end')));
...
$sql = "SELECT materialID FROM schedule WHERE date_reserve = ? AND TIME(start_time) >= ? AND TIME(end_time) <= ?";
Chỉnh sửa: Vì vậy, nếu bạn sử dụng TIME-format
bạn chỉ phải thay đổi định dạng của các giá trị bạn đang chèn:
$start = date("h:i:s", strtotime($this->input->post('start')));
$end = date("h:i:s", strtotime($this->input->post('end')));