如何在php中向mysql插入时间表

如何在php中向mysql插入时间表,php,mysql,Php,Mysql,我想将学校时间表/班级时间表存储到mysql数据库中。需要帮助才能理解。这是php表单 Period No. Monday Tuesday Wednesday Thursday Friday Saturday 1 Subject Subject Subject Subject Subject Subject Classrrom Classroom Classroo

我想将学校时间表/班级时间表存储到mysql数据库中。需要帮助才能理解。这是php表单

Period No.  Monday      Tuesday     Wednesday   Thursday    Friday      Saturday

1           Subject     Subject     Subject     Subject     Subject     Subject
            Classrrom   Classroom   Classroom   Classroom   Classroom   Classroom

2           Subject     Subject     Subject     Subject     Subject     Subject
            Classrrom   Classroom   Classroom   Classroom   Classroom   Classroom

3           Subject     Subject     Subject     Subject     Subject     Subject
            Classrrom   Classroom   Classroom   Classroom   Classroom   Classroom

4           Subject     Subject     Subject     Subject     Subject     Subject
            Classrrom   Classroom   Classroom   Classroom   Classroom   Classroom

5           Subject     Subject     Subject     Subject     Subject     Subject
            Classrrom   Classroom   Classroom   Classroom   Classroom   Classroom

6           Subject     Subject     Subject     Subject     Subject     
            Classrrom   Classroom   Classroom   Classroom   Classroom   

7           Subject     Subject     Subject     Subject     Subject     
            Classrrom   Classroom   Classroom   Classroom   Classroom                                                                                
8           Subject     Subject     Subject     Subject     Subject     
            Classrrom   Classroom   Classroom   Classroom   Classroom     
如何将此表格插入数据库或任何其他此类学校时间表的解决方案。每天需要不同的科目和教室,总课时为8。请帮帮我

你可以按你要求的方法做。 您的输出是这样的: 现在使用PHP,您可以通过以下方式对其进行解析:

<?php
     $class = explode("-", $class);
     // Subject: $class[0];
     // Classroom: $class[1];
?>

  • 您应该创建一个包含4个字段的db表:天、期间、主题和教室
  • 创建表单,命名元素,如周一第一节课的“1-1-subject”,周三第五节课的“3-5-subject”
  • 迭代post值并将其保存到db,您可以使用PHP explode函数轻松地分离字段名

  • 你想让我们什么时候完成你的项目?对不起。我问错什么了吗(这个表单很容易转换成一个平面MySQL表,或者你可以放置两个表,
    weeks
    subjects
    ,其中subjects表占据教室,主题通过fk链接到weeks表中的一天行Thank you Sammaye。如果你能帮忙,我正在尝试建立表结构谢谢你P。)Raven,我只是想知道如何管理数据库中的关系和表结构。
    +--------+-------------------+-------------------+-------------------+-------------------+-------------------+-------------------+
    | PERIOD |            MONDAY |           TUESDAY |         WEDNESDAY |          THURSDAY |            FRIDAY |          SATURDAY |
    +--------+-------------------+-------------------+-------------------+-------------------+-------------------+-------------------+
    |      1 | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom |
    |      2 | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom |
    |      3 | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom |
    |      4 | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom |
    |      5 | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom |
    |      6 | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom |
    |      7 | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom |
    |      8 | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom | Subject-Classroom |
    +--------+-------------------+-------------------+-------------------+-------------------+-------------------+-------------------+
    
    <?php
         $class = explode("-", $class);
         // Subject: $class[0];
         // Classroom: $class[1];
    ?>