こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

cronについて

現在予約システムを作っています。
サーバーはさくらインターネットのプレミアムを
この予約システムは誰でも予約を作ることが可能で、その予約に対してユーザーが参加・不参加をしていく予約です。

予約フォームには締切日を設定しており、予約が作られた時点で該当のユーザーに予約内容がメールで送信されるようになっております。
締切日3日前までに参加・不参加がなければ再送信するというシステムを作りたいのですが、cronでどのように設計、実装してよいのかわからず困っています。

自分の考えている流れとしましては、
予約フォームで再送日時を設定し、予約フォームをDBに登録します。
予約フォームで設定した日時に予約内容が再送信される。

簡単な流れではありますが、どのように実装したらよいかお分かりの方がいらっしゃいましたらお願いします。

投稿日時 - 2012-04-24 01:24:30

QNo.7438237

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

同一ファイル(テーブル)でもいいですし別ファイル(テーブル)でもいいですが、予約のデータ(レコード)ごとにチェック日時(締切の3日前)とチェック済みフラグを持てばいいのでは?

cronで起動されたらチェック済みフラグOffでチェック日時を過ぎている予約データについてチェックしてチェック済みフラグをOnにすればいいと思います。

投稿日時 - 2012-04-24 08:48:58

あなたにオススメの質問