ユーザーが教えることができる日時を入力する必要があるサイトがあります。たとえば、教授は月曜日の午後1時から午後2時まで、火曜日の午後2時から午後4時まで入力できます。
現在、シリアル化を使用して、MySQLテーブルの「availability」という列にデータを格納しています。月曜日+1300+1400と火曜日+1400+ 1500を取り、これら2つをシリアル化します。次に、explode()を使用して、月曜日、1300、1400などを抽出します。
これを行うにはもっと良い方法があるはずだと思います。生徒が教師の空き状況を確認するたびにこの情報を抽出する必要がありますが、この現在の方法はこれには効率的ではないと思います。
より良い解決策を教えていただけますか?