我有一个时间表应用程序,我被困在一个点上。现在,在为老师分配一个位置时,我只需要显示那些根据某些条件空置的房间,即日期和期间坐标(x,y)和学期,这意味着偶数学期(2,4,6)不能有同一时间在那个房间上课,奇数学期(1,3,5)也是如此。
我的表结构:
Room table
roomid, roomname
papers table
id, semster, papername
ttresponsibility table(this is the one where we store the allocations)
id, teacherid, day, period, subjectid, room
现在我的要求是在分配时只获取那些空置的房间。这门课应该是在选老师的时候,选好了课程、学期和论文。我的想法是在纸质下拉列表的 onchange 事件中填充房间下拉列表。如果我错了,请纠正我。