यह मानते हुए कि आप DATETIME
का उपयोग करते हैं -अपने डेटाबेस में डेटाटाइप के रूप में प्रारूपित करें इससे आपको मदद मिलनी चाहिए:
$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) <= ?";
संपादित करें: इसलिए यदि आप TIME-format
. का उपयोग करते हैं आपको केवल उन मानों का प्रारूप बदलना होगा जो आप सम्मिलित कर रहे हैं:
$start = date("h:i:s", strtotime($this->input->post('start')));
$end = date("h:i:s", strtotime($this->input->post('end')));