私はまだPHP/MySQLに傾倒していますが、StackOverflowのcodiesのおかげでかなりのことを学びました。私は2つのテーブルを使用して一種の部屋予約システムをセットアップしようとしています:
設定:
部屋の価格表:クライアントが借りたいタイプの部屋の価格と、それを使用したい日付(曜日)があります。料金は曜日や部屋ごとに異なります。
部屋のタイプごとに曜日ごとに異なる価格が設定されているため、部屋のタイプごとに異なるテーブルを設定しました。したがって、Alphaルームテーブル、Bravoルームなどがあります。Alphaテーブル内には、行に事前に価格が入力された曜日のヘッダーがあります。
クライアント情報テーブル:特定のクライアントの名前、住所、部屋の使用日などのデータがあります。
例:
アルファルームの料金表: Sun = $ 100; 月=$200; 火=$300など。
ブラボールームの価格表: Sun = $ 100; 月=$200; 火=$300など。
クライアントデータテーブル: ClientName; 部屋の使用日; 住所; day_subtotal; 総計。
質問:
私は次のようなPHPコードを見つけようとしています。
- クライアントデータテーブルで部屋の使用日を確認します。
- 特定の部屋の料金表でその日付に関連する費用を調べます。
- その単価をクライアントデータテーブルの1日の小計に記録します
- そして、クライアントデータテーブルの総計行に総計を合計します(部屋が顧客によって1日以上使用される可能性があると想定)。
参加と関係があることは知っていますが、概念を理解するのが難しいと感じています。誰かがこの例を使用してデモンストレーションできれば、この種のトランザクションの処理方法をよりよく理解できると思います。
あなたの提案や代替アプローチを事前にすべてに感謝します。