Reservation3
- 2. 2
Copyright (c) 株式会社HEART QUAKE All rights reserved .
予約機能
l CalendarForm01の改良良
- サンプルはデータをファイルに保存するのに対して、
- 本プログラムはデータをデータベースに保存するように
修正しています。
ü schedule_tblと、timetable_tblにデータが保存されま
す。
ü 主としてfunction.phpが改良良されています。
- 3. 3
Copyright (c) 株式会社HEART QUAKE All rights reserved .
データベースについて
l 次にschedule_tblの構成について説明します。前提条件
カラム名 データの種類 解説 実際のデータの例例
userID 数値 ユーザーのID chiba_usersに登録されている
ユーザーのuserIDが保存される。
r_date ⽇日付 予約した⽇日付 予約をした⽇日付が保存される。
rはreservationの略略
time_id 数値 予約時間 予約した時間のIDが保存される。
IDは次の通り。
0 ⇒ 9:00-10:00
1 ⇒ 10:00-11:00
2 ⇒ 11:00-12:00
3 ⇒ 12:00-13:00
4 ⇒ 13:00-14:00
5 ⇒ 14:00-15:00
6 ⇒ 15:00-16:00
7 ⇒ 16:00-17:00
8 ⇒ 17:00-18:00
・・・
23 ⇒ 8:00-9:00
- 4. 4
Copyright (c) 株式会社HEART QUAKE All rights reserved .
データベースについて
l 次にtimetable_tblの構成について説明します。前提条件
カラム名 データの種類 解説 実際のデータの例例
r_date ⽇日付 予約した⽇日付 予約をした⽇日付が保存される。
rはreservationの略略
time_id 数値 予約時間 予約した時間のIDが保存される。
IDは次の通り。
0 ⇒ 9:00-10:00
1 ⇒ 10:00-11:00
2 ⇒ 11:00-12:00
3 ⇒ 12:00-13:00
4 ⇒ 13:00-14:00
5 ⇒ 14:00-15:00
6 ⇒ 15:00-16:00
7 ⇒ 16:00-17:00
8 ⇒ 17:00-18:00
・・・
23 ⇒ 8:00-9:00
r_number 数値 予約件数 この⽇日付、時間に予約されてい
る件数が保存される
- 5. 5
Copyright (c) 株式会社HEART QUAKE All rights reserved .
予約機能
l 主な修正点
- function.phpの1578⾏行行⽬目付近から修正
- 1610⾏行行⽬目からデータベースに登録する処理理を追加
ü $reserv[‘date’]に予約⽇日が⼊入っている
ü $reserv[‘time’]に予約時間のIDが⼊入っている