สำหรับเนื้อหาในคลิปวิดีโอนี้ จะนำเสนอเกี่ยวกับการสร้าง Drop-down List
โดยการใช้ฟังก์ชั่น JOIN เพื่อดึงข้อมูลจากตารางอื่น มาแสดงเป็นรายงานข้อมูลนักเรียนประจำปีการศึกษา ที่ต้องการ โดยสามารถกำหนดฟิลด์ที่ต้องการค้นหา และฟิลด์ที่ใช้จัดเรียงได้
สนใจสั่งซื้อได้ที่
http://fastcoding.phpcodemania.com
SQL โครงสร้างตาราง Demo #6
-- Dumping structure for table demo_db_student.tb_year
CREATE TABLE IF NOT EXISTS `tb_year` (
`year_num` int(4) DEFAULT NULL COMMENT 'ปีการศึกษา'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='เก็บปี พ.ศ.';
-- Dumping data for table demo_db_student.tb_year: ~0 rows (approximately)
/*!40000 ALTER TABLE `tb_year` DISABLE KEYS */;
REPLACE INTO `tb_year` (`year_num`) VALUES
(2559),
(2560),
(2561);
-- Dumping structure for table demo_db_student.tb_info_academic_year
CREATE TABLE IF NOT EXISTS `tb_info_academic_year` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`thai_year` int(4) NOT NULL COMMENT 'ปีการศึกษา',
`term` int(1) NOT NULL COMMENT 'เทอม',
`class_room` int(3) NOT NULL COMMENT 'รหัสอ้างอิง ตารางห้อง',
`ref_student_id` int(11) NOT NULL COMMENT 'รหัสอ้างอิง ตารางนักเรียน',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='ตารางข้อมูลประจำปีการศึกษา';
-- Dumping data for table demo_db_student.tb_info_academic_year: ~0 rows (approximately)
/*!40000 ALTER TABLE `tb_info_academic_year` DISABLE KEYS */;
REPLACE INTO `tb_info_academic_year` (`id`, `thai_year`, `term`, `class_room`, `ref_student_id`) VALUES
(1, 2561, 1, 1, 1),
(2, 2560, 2, 1, 1);
สมาชิกล็อกอินเข้าไปดาวน์โหลดได้ที่
http://fastcoding.phpcodemania.com/index.php/downloads
ความคิดเห็น
แสดงความคิดเห็น