PHP CI MANIA #6 ระบบบริหารจัดการข้อมูลโรงเรียน การสร้างข้อมูลนักเรียน ในแต่ละปีการศึกษา

โดย SONGCHAI SAETERN


มาเขียนโปรแกรมเว็บแอพพลิเคชั่นด้วย  PHP CI MANIA กันเถอะ


สำหรับเนื้อหาในคลิปวิดีโอนี้ จะนำเสนอเกี่ยวกับการสร้าง 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