【发布时间】:2011-12-17 22:59:57
【问题描述】:
对于简单的日历,在数据库中存储数据的最佳方法是什么? 这个日历有几个小时:
2011-12-17 | 2011-12-18 etc
00:00 | 00:00
00:30 | 00:30
01:00 | 01:00
01:30 | 01:30
etc
我可以为每个小时设置 TRUE 或 FALSE。默认值为 FALSE。
对于每一天,我都可以在数据库中创建新行,例如:
id | day
1 | 2011-12-17
2 | 2011-12-18
etc
我怎样才能在几个小时内做到这一点?我只想在设置 = TRUE 的情况下将天存储在数据库中。是否可以?或者我必须每小时在数据库中创建?
在页面上,我可以使用循环 for 生成天数,但如何以及如何在数据库上显示 TRUE 天数?
【问题讨论】:
标签: php mysql sql database date