#PHP #Booking #Schedule
ตัวอย่างการแสดงข้อมูลการจอง
ของช่วงเวลาต่างๆในแต่ละวัน ของห้องแต่ละห้อง
- วนลูปแสดงตามจำนวนห้อง
- วนลูปแสดงข้อมูลตามช่วงเวลา start , end ที่บันทึกไว้
- หน้าตาแบบสะอาดๆ ดูดีขึ้นกว่าเวอร์ชั่นก่อน
ดูซอร์สโค้ดเวอร์ชั่นเก่าได้ที่นี่
สำหรับซอร์สโค้ดที่ปรับแต่งเรียบร้อย ดูหน้าตาสะอาดสะอ้านขึ้นนั้น หากท่านใดสนใจก็สามารถเลี้ยงกาแฟแอดมินได้ที่นี่ครับ
หลังจากเลี้ยงกาแฟแล้วส่ง Inbox เพื่อขอรับโค้ดที่นี่
[ SQL สำหรับสร้างฐานข้อมูลทดสอบโปรแกรม ]
PHP CI MANIA - PHP Code Generator
ตัวอย่างการแสดงข้อมูลการจอง
ของช่วงเวลาต่างๆในแต่ละวัน ของห้องแต่ละห้อง
- วนลูปแสดงตามจำนวนห้อง
- วนลูปแสดงข้อมูลตามช่วงเวลา start , end ที่บันทึกไว้
- หน้าตาแบบสะอาดๆ ดูดีขึ้นกว่าเวอร์ชั่นก่อน
วิดีโอแนะนำการเขียนโค้ดทีละขั้นตอน
ดูซอร์สโค้ดเวอร์ชั่นเก่าได้ที่นี่
สำหรับโค้ดที่ปรับแต่งแล้ว จะได้หน้าตาดังนี้
โครงสร้างฐานข้อมูลตัวอย่างทั้งหมด 2 ตาราง
สำหรับซอร์สโค้ดที่ปรับแต่งเรียบร้อย ดูหน้าตาสะอาดสะอ้านขึ้นนั้น หากท่านใดสนใจก็สามารถเลี้ยงกาแฟแอดมินได้ที่นี่ครับ
หลังจากเลี้ยงกาแฟแล้วส่ง Inbox เพื่อขอรับโค้ดที่นี่
[ SQL สำหรับสร้างฐานข้อมูลทดสอบโปรแกรม ]
-- Dumping database structure for tobedev_example
CREATE DATABASE IF NOT EXISTS `tobedev_example` /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci */;
USE `tobedev_example`;
-- Dumping structure for table tobedev_example.tb_booking
CREATE TABLE IF NOT EXISTS `tb_booking` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`booking_date` date NOT NULL COMMENT 'วันที่จอง',
`room_id` int(11) NOT NULL COMMENT 'ไอดีห้อง',
`start_time` varchar(5) NOT NULL COMMENT 'เวลาเริ่ม',
`end_time` varchar(5) NOT NULL COMMENT 'เวลาสิ้นสุด',
`title` varchar(150) NOT NULL COMMENT 'หัวข้อ',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
-- Dumping data for table tobedev_example.tb_booking: ~3 rows (approximately)
/*!40000 ALTER TABLE `tb_booking` DISABLE KEYS */;
INSERT INTO `tb_booking` (`id`, `booking_date`, `room_id`, `start_time`, `end_time`, `title`) VALUES
(1, '2018-02-24', 1, '09:00', '12:00', 'อบรม เทคโนโลยีสารสนเทศ และการสื่อสาร'),
(2, '2018-02-24', 3, '11:45', '16:10', 'หัวข้อพิเศษเกี่ยวกับวิทยาการคอมพิวเตอร์'),
(3, '2018-02-24', 5, '15:30', '19:45', 'สอนเขียน PHP แสดงการจองห้องประชุมแบบไฮไลท์ตามช่วงเวลา');
/*!40000 ALTER TABLE `tb_booking` ENABLE KEYS */;
-- Dumping structure for table tobedev_example.tb_room
CREATE TABLE IF NOT EXISTS `tb_room` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(30) NOT NULL COMMENT 'ชื่อห้อง',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;
-- Dumping data for table tobedev_example.tb_room: ~5 rows (approximately)
/*!40000 ALTER TABLE `tb_room` DISABLE KEYS */;
INSERT INTO `tb_room` (`id`, `name`) VALUES
(1, 'ห้องประชุม 1'),
(2, 'ห้องประชุม 2'),
(3, 'ห้องประชุม 3'),
(4, 'ห้องประชุม 4'),
(5, 'ห้องประชุม 5');
/*!40000 ALTER TABLE `tb_room` ENABLE KEYS */;
PHP CI MANIA - PHP Code Generator
โปรแกรมช่วยสร้างโค้ด ลดเวลาการเขียนโปรแกรม เขียนโปรแกรมง่ายและสะดวกขึ้น
สนใจสั่งซื้อราคาสุดคุ้ม >> http://fastcoding.phpcodemania.com/
ความคิดเห็น
แสดงความคิดเห็น