-1

現在、スケジューリングを含む PHP ページに取り組んでいます。ユーザーが単一の教室で他のスケジュールと同じ時間範囲またはその間の時間範囲を入力するように制限する検証を含めることを計画しています。

理解を深めるために、

このスケジュールがデータベースに存在する場合Schedule 1 : MWF 9:00am - 10:00am; Room 1

ない

Schedule 2 : Wednesday 9:00am - 10:00am; Room 1立ち入りも
Schedule 3: MWF 9:30am - 10:30am; Room 1禁止です。

これを実現するためのアイデアを教えてもらえますか?

4

1 に答える 1

0

とを持っているとするstart_timeend_time、新しいアイテムが追加されるたびに、次のような既存のアイテムは見つかりません。

start_time  BETWEEN new_item_start_time AND new_item_end_time
OR end_time BETWEEN new_item_start_time AND new_item_end_time
于 2013-03-13T04:19:25.267 に答える