首先我想做到的效果如下图这些问号代表预约的状态,如果有人预约显示人的名字(如果我预约的是8:00~10:00,那在八点到10点对应的大写一到八下面都显示我的名字),没人预约则不显示,或者显示可以预约这个表格式循环出来,根据日期如:2012-12-01
一到八,表示把2个小时分为8份我的后台填写预约的时候是这么添加的:下拉框 8:00~10:00  一直到   22:00~24:00
复选框      一,二,三,四。。八点击提交,提交完成后,要按这张图显示,我发现根据日期可以选,但是我预定的时间,怎么在这个table里对应显示呢?希望高手给我一些建议

解决方案 »

  1.   

    自己先顶一些,大家来回答啊!
      

  2.   

    时间和选框都是对应的,把数据读出来,有就填值没有就填空怎么读?问你啦
    怎么存的就怎么读
      

  3.   

    感谢啊,我就是突然觉得没地方下手了,你这么一说我有思路了,但是我这个是我的这个方法,如果时间跟选框不是对应的呢,该如何操作
      

  4.   

    我现在换了一个方法来实现,觉得如果用时间段的方法太死板了,现在的方法是这样的:
    我预约的时间就是普通的时间,
    比如:
    开始时间:2012-12-01 13:05
    结束时间:2012-12-01 14:35我现在的算法是 :预约的分钟只能是0,15,30,45也就是说如果我按照上面的开始与结束时间来输入的话,最终保存的时间将会是 13:15 与 14:45
    这个计算我已经实现了,但是在数据库中保存了一些数据后就会有一些判断了,我要判断这个时间段
    是不是跟已经预约过的时间有重复,不仅要判断开始时间还要判断结束时间,这个过程我不知道怎么
    来判断,希望各位能给建议,如果高手愿意的话附上一些代码更好