我有一个网站要求用户输入他们可以上课的日期和时间。例如,教授可以输入星期一下午 1:00 到下午 2:00 和星期二下午 2:00 到下午 4:00。
目前,我正在使用序列化将数据存储在名为“可用性”的列中的 MySQL 表中。我取 Monday+1300+1400 和 Tuesday+1400+1500 并将这两个序列化。然后我使用 explode() 提取星期一、1300、1400 等。
我觉得应该有更好的方法来做到这一点。每次学生想要查看教师可用性时,我都需要提取此信息,我认为当前的方法对此无效。
你能告诉我一个更好的解决方案吗?