• ベストアンサー

施設予約システム

いつもお世話になっております。 PHP初心者のものです。今度仕事で予約システムをPHPで作成 することになりました。 概要としましては、カレンダーで表示され時刻毎にテーブル わけされていて、空室なしの場合は×、ありの場合は○で 表示され、予約を行った場合には予約完了しましたのメールが 送信されるようなものです。それほど複雑な機能はいらないのですが 、このようなシステムのサンプルなどがありましたら教えて 頂けないでしょうか? どうぞよろしくお願い致します。

  • PHP
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • ym035
  • ベストアンサー率50% (6/12)
回答No.1

そのものズバリのサンプルはなかなかないと思いますが, ・カレンダーのサンプル ・メール送信のサンプル ・データベース(またはテキストファイルを読み書き)のサンプル があればできそうなので,それぞれ探してみたらいかがでしょうか?

関連するQ&A

  • 予約システムのサンプル

    社用車の予約システムをPHPで作ろうかと考えています。 内容的には、カレンダー形式で、予約したい日付を指定し、またその予約にはパスワードが設定できるような仕掛けを考えております。 そこで、何かフリーのサンプルのようなものがあれば教えて頂きたい と思います。 よろしくお願いします。

    • 締切済み
    • PHP
  • 予約システム

    PHPを使って以下のような予約システムを作りたいと思っています。 http://www.e-418.net/dentist/0661553001/appo.php このような場合データベースには 日付で一日ずつデータが残っていくと思うのですが 予め365日分の日付を登録しておくものなのですか? また、データーベースの効率化を図るために 年度でテーブルは分けるべきなのですか? そうした場合年末年始にかけての日付を表示するにはどのようにすればいいのでしょうか? 私初心者な者ですので 質問の仕方も間違っているかも知れません<(_ _)> よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 予約システムを作りたい

    いつもお世話になります。 この度仕事で予約システムを製作することになりました。 以下のようなサイトのシステムを製作したいのですが、 使用と致しましては、予約可能な◎や○に関してはリンクが 貼られ、クリックすると予約フォームに飛ぶ仕様にしたいと 思っております。PHPはまだまだ初心者も同然なのですが どうぞ、ご指導・ご意見のほどよろしくお願いいたします。 参考サイト http://www.w-mama.net/reser.php

    • ベストアンサー
    • PHP
  • 予約システムでの時間の設計について

    MYSQLで部屋を利用するための予約システムを作ろうと考えております。 設計として下記を考えてみたのですがおかしいでしょうか。 要件は下記のとおりです。 ・A、B、C3つの部屋の利用予約を時間単位でおこなう ・重複する時間は予約できない ・日を跨ぐ予約はできない テーブル設計 トランID(int)|開始時刻(datetime)|終了時刻(datetime)|部屋ID(int) 時間についてはdatetime式で2013-03-22 12:00:00 と保存させる予定です。 入力を簡素にするため、時刻は時、分個別のプルダウンで30分刻みにしようと考えています。 そこで分からなくなってきたのがデータ保持の方法なのですが、 例えば10:00-12:00と予約入力された場合、datetime式ですと秒まで保存されますので 2012-03-22 10:00:00 - 2012-03-22 12:00:00 となりますよね。 そうなりますと、別の予約で12:00-15:00を確保したい場合、開始時刻は重複してしまうことに なりますので、テーブルには2013-03-22 10:00:01 - 2013-03-22 11:59:59と登録したほうが いいのでしょうか。 ただ、これだと時間を変更したい場合の修正の際に困ったことになりそうです。 またこの設計の場合、 開始時刻と終了時刻が他の予約と重複していないかのSQLを 考える場合、非常にやっかいなような気がしてきました。 何か別のよい設計のヒントがあればご教授願えないでしょうか。 宜しくお願いいたします。

  • グーグルカレンダーでカレンダーをWEBに表示した予約システム

    例えば英会話のホームページにGoogleカレンダーを使ってレッスンの予定を公開し、生徒さんがそのカレンダーを見てあいている時間に予約を入れると言うようなシステムを作ることはできるのでしょうか?(PHP+MySQLなど) その場合、生徒さんもGoogleアカウントが必要ですか?それとも学校だけアカウントがあれば大丈夫でしょうか? ただレッスンのスケジュールを表示するだけなら学校のアカウントだけで平気そうですが、生徒さんが自分の予定を入れる場合は生徒さんもアカウントが必要になるのでしょうか?それとも、カレンダーAPIを使ったプログラミングでうまくできますか? GoogleカレンダーとそのAPIを使ってレッスン予約システムが作れたらと思ったのですが、生徒さんもGoogleアカウントを持っている必要があるとなるとあまり現実的ではないと思って質問させていただきました。

    • 締切済み
    • PHP
  • ページの更新時間を予約して自動で更新するシステム

    ウェブサイト内のページの更新時間を事前に予約しておき、時間になったら更新が自動で行なわれるシステムを探しています。サーバーに専用のツールを置けばよいのか、PHPやPerlといったサーバーサイド・プログラムで実現できるのもなのか、情報提供をお願いします。 自分で思いついた方法の1つとして、PHPでXMLやDBから更新時間のデータを取得し、現在時刻がそれより進んでいたらデータのアップロードを実行するというシステムがあります。例えばある時刻にページAとそこへのリンクを張ったindex.phpファイルを更新するというシステムをindex.php自身(まだリンクはなし)に組んでおき、アクセスされるごとに予約した時刻と現在時刻を比較、現在時刻の方が進んでいれば2つのデータをアップロードが実行。ページAがアップロードされ、index.php自身には新しくページAへのリンクが張られるというものです。しかしこれはindex.phpがアクセスされた時点でプログラムが作動するので、例えばindex.phpが1週間アクセスされなければページAはアップロードされません。実用的な意味ではindex.phpからしかページAへリンクを張らない場合、文句を言われることは無いと思いますが結局のところ完全なシステムではありません。指定した時刻になると確実にプログラムが実行されるシステムを組みたいのです。

  • access2003で予約システムを作成

    会議室予約システムをAccessで作成しようと思っています。 予約状況などがカレンダー表示できるようにしたいと思い、 類似のAccessシステムを参考にしようと、探しているのですがなかなかフリーソフトで見つかりません。 フリーであったとしてもmde配信されておりソースコードまでは見れません。 mdbとして配信してくれているサイトはありませんでしょうか?

  • ワードプレス 予約システム

    ワードプレスの予約システムについて質問です。 予約時の入力項目でメールアドレスを不要にしたいのですが、 そうすると入力完了後、 『メールの送信を失敗しました。電話で予約の確認をお願いします。』 とメッセージがでてしまいます。 自動予約確認メールは不要なのですが、そのように設定することはできますか? よろしくお願いします。

    • 締切済み
    • PHP
  • PHP+MySQLでこのようなシステム

    PHPとMySQLで、このようなシステムを作れないかと考えているのですが、可能か不可能か、もしくはヒントだけでもいただだけないかと思い、質問させていただきました。 まず、PHP+MySQLというのは、javascriptとかも初心者用の本を買ったりしたのですが、こういうところに使うとかいまいち理解できず、 現在PHP+MySQLと必要な時だけjavascriptのサンプルをコピペとかで使って事足りているということです。 PHP+MySQLの知識は、浅い方ですが、データベースを使っての表示や条件抽出くらいはできるくらいです。 主に使うデータベース・ページは、下記の通りです。 データベース内にテーブルが複数あります。 ・table_01 ・table_02 ・table_03 全テーブルデータの一覧を表示させるPHP(1ページ20件毎に表示させています) ・itiran.php 各会員ページのPHP ・mypage.php 「このようなシステム」というのは、 ・一覧ページ【itiran.php】に[追加]ボタンを作り、[追加]を押すと会員ページ【mypage.php】に追加した商品が一覧として表示される ・【itiran.php】および【mypage.php】で追加した商品を一覧から[削除]できる ・【itiran.php】の各商品には、追加している人数[登録数]が表示される([削除]した場合は、人数は-1となる) 【itiran.php】テーブル例 ┼───┼───┼───────┼───┼ │NAME│ZAIKO│お気に入り    │登録数│ ┼───┼───┼───────┼───┼ │ポニョ │2,000 │ 追加       │500 │ ┼───┼───┼───────┼───┼ │ゲド  │1,000 │ 追加       │300 │ ┼───┼───┼───────┼───┼ │トトロ │9,000  │登録済み・・削除│100 │ ┼───┼───┼───────┼───┼ ・データベースは、各テーブル更新があった場合、一度の更新数が多くいので、1テーブルまるごとCSVで更新しています。 ・登録数を、このテーブル内に入れておいた方が良いのでしょうか。 参考になるようなサイトもなく、PHP+MySQL可能か不可能か、もしくはヒントだけでもお願い致します。

    • ベストアンサー
    • PHP
  • PHPで美容室の予約システム

    PHP・MySQLで美容室の予約システムを作成しています。 予約システムは朝から夜までを30分刻みで予約できるものです。 カット・パーマなどのメニューによって施術時間は異なります。 1人の担当スタッフが1人のお客様を担当する形式です。 指名して予約することもできますが指名なしでの予約もできるように作成しています。 そこでホットペッパービューティーのような予約の空き状況がわかるカレンダーを作成しているのですが、PHPで担当スタッフが空いているかうまく判断できません。 指名なしの予約のパターンがつかめず、悩んでいます。 わかりにくいかもしれませんが動作の例としては以下のようなものです。 どのようにすればよいかアドバイスをお願い致します。 -------------------------------- 例えば担当スタッフが3人いる場合で実際は予約時間は朝から夜までです。 ○は予約可能、×は予約済み ■予約例1 【担当スタッフごとの予約状況】 担当 13:30 14:00 14:30 15:00 15:30 16:00  A   ×    ○   ○    ○   ○    ×  B   ○    ○   ○    ×   ×    ×  C   ×    ○   ○    ×   ×    × 【すでに登録済みの指名なし予約】    13:30 14:00 14:30 15:00 15:30 16:00 (1)          ×    × (2)   ×   × (3)       ×    × ・この場合新規で14:00から1時間の指名なし予約は  担当スタッフが空いていないため予約できません。  指名しての予約ももちろんできません。  (担当Aが(1)、担当Bが(2)、担当Cが(3)のお客様を施術するため) ■予約例2 【担当スタッフごとの予約状況】 担当 13:30 14:00 14:30 15:00 15:30 16:00  A   ×    ○   ○    ○   ○    ×  B   ○    ○   ○    ○   ×    ×  C   ×    ○   ○    ×   ×    × 【すでに登録済みの指名なし予約】    13:30 14:00 14:30 15:00 15:30 16:00 (1)          ×    × (2)   ×   × (3)       ×    × ・この場合新規で14:00から1時間の指名なし予約は  (1)(2)のお客様は担当Bが施術すればよいので  担当AまたはCが空いていることになるため予約可能です。  担当AまたはCを指名して予約することも可能です。  (担当AまたはCのどちらかが(3)のお客様を施術します)

    • 締切済み
    • PHP

専門家に質問してみよう