นอกจากระบบจองห้องประชุมแล้ว น่าจะรวมถึงระบบจอง อื่นๆ ที่มีเรื่องวันที่ และเวลาเข้ามาเกี่ยวข้องด้วย ในรูปจะเป็นการค้นหาช่วงเวลาที่ทับซ้อนกัน สำหรับคำสั่งที่ใช้ตรวจสอบเวลาที่จองห้อง จะเป็นดังนี้ <?php $id = $_POST['room_id']; $bkDate = $_POST['booking_date']; $startTime = $_POST['start_time']; $endTime = $_POST['end_time']; //ค้นหาว่ามีการจอง หรือยัง $sql = "SELECT * FROM tb_booking WHERE bk_room_id = '".$id."' AND bk_date = '".$bkDate."' AND ( (bk_start_time BETWEEN '".$startTime."' AND '".$endTime."') OR (bk_end_time BETWEEN '".$startTime."' AND '".$endTime."') )"; $qry = mysql_query($sql) or die(mysql_error()); if($row = mysql_fetch_array($qry)) { echo "ห้องนี้มีผู้ใช้งาน ช่วงเวลา ". $row['bk_start_time'] ." - ". $row['bk_end_time'] ." กรุณาตรวจสอบอีกครั้ง!"; } ?>...
เขียนโปรแกรม PHP ระบบตะกร้าสินค้า ระบบจอง สต๊อคสินค้า รับงานสร้างเว็บไซต์