我正在寻找一种可视化显示用户(日程安排)的方法。
这就是我的表格基本上的样子:
users:
usrID usrFirst usrLast etc..
22 John Doe
semesters:
id name year
1 Spring 2009
class_info:
id name building room
1 Economics Carter 205
2 Math Carter 211
class_data
id classID usrID semesterID start end dow
1 1 22 1 08:00:00 09:20:00 1
2 1 22 1 08:00:00 09:20:00 3
3 2 22 1 13:20:00 14:50:00 2
4 2 22 1 13:20:00 14:50:00 4
所以,我想要完成的事情(基于上面的例子)是能够在表格中以视觉方式看到“被阻止”的时间。有点像这样:
--------------------------------------------------------------------------
| 08:00 | 09:00 | 10:00 | 11:00 | 12:00 | 1:00 | 2:00 | 3:00 | 4:00 | 5:00 |
--------------------------------------------------------------------------
Mon xxxxxxxxxx
Tue xxxxxxxxxxxx
Wed xxxxxxxxxx
Thu xxxxxxxxxxxx
Fri
显然,我可能想使用某种类型的图像来展示,也许桌面上有某种类型的网格,以便于区分时间。
我不知道如何开始使用它以及使用什么。
关于如何使用我当前的数据库结构进行此操作的任何想法?
非常感谢!
答案 0 :(得分:1)
您的数据库表仅包含时间,但不包含当天。请将日期添加到您的数据库中。我可以在这个问题上帮助你。