PHPのフォームで予約システムを作っています。
予約日毎月決まっており、10日と25日のみです。
内容としましては
■現在日付から直近の予約日を取得して、フォームに表示。
・例 11月20日の場合、11月25日を取得して表示する。
・この際12月10日、12月25日は表示しない。
■予約できる期間の指定。
・1. 11月25日の予約であれば11月11日~11月23日まで。
・2. 12月10日の予約であれば11月26日~12月08日まで。
・期間外(1.の場合だと11月24日)となった場合は「電話にて予約お願いします」と表示する。
・予約日が過ぎたら次の予約日時を表示する。
というふうにしたいです。
どのようにプログラムをかいてよいかわからず困っております。
お分かりの方がいらっしゃいましたらご教示お願いいたします。
No.1ベストアンサー
- 回答日時:
まぁ普通に仕様を組み込んでいけばいいと思いますが
具体的にはこんな感じ?
チェック用に11/1~12/31までの日付けをだしときます
<?PHP
$current_day=strtotime("2015/11/1");
for($i=0;$i<61;$i++){
print date("Y/m/d",$current_day);
print "->";
print nextreserveday($current_day);
print "<br>\n";
$current_day+=60*60*24;
}
function nextreserveday($current_day){
$y=date("Y",$current_day);
$m=date("m",$current_day);
$d=date("d",$current_day);
if(in_array($d,array(9,24))){
return "tel";
}elseif(in_array($d,array(10,25))){
return "no reserve";
}else{
return date("Y/m/d",mktime(0,0,0,$m+(($d>25)?1:0),($d<9 or $d>25)?10:25,$y));
}
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ギャンブル) 4年に1度のワールドカップ!!せっかく見るから宝くじ買って見ようと思います!予想を手伝って!! 2 2022/11/09 15:27
- 郵便・宅配 ヤマト運輸コレクト便の受け取りについて 1 2022/11/02 04:27
- 所得・給料・お小遣い 103万の壁について質問です。現在大学生で、扶養内でアルバイトをしており、給料は月末締めの翌月25日 2 2022/10/06 00:02
- Visual Basic(VBA) シートを選択して、1つのPDFにしたいのですが。 5 2022/10/03 20:18
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- 婦人科の病気・生理 基礎体温 4 2023/01/02 16:59
- 妊娠 生理予定日から2日経っても生理が来ず、おりものが増えてきています。 最終月経 10月30日〜11月3 4 2022/11/27 13:08
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/12/23 14:57
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- 避妊 着床出血 1 2022/11/19 08:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
予約サイトでの受付は、仮受付...
-
ただモヤモヤを解消したいだけ...
-
病院の待ち時間
-
自分から食事に誘った場合は予...
-
風俗店を予約する際について 一...
-
Accessで予定表を作成しようと...
-
JR西日本の電車広告で、 「新幹...
-
『予約優先』『予約制』『完全...
-
取消・予約の繰り返して2月ま...
-
昨日仕事が休みだったので車の...
-
人数様?
-
初診で皮膚科に行く時に受付で...
-
ホットペッパービューティーで...
-
PHPで病院の予約システム作成
-
iphone6sをauオンラインストア...
-
松戸でホットストーンマッサージ
-
誘うべきか迷っています
-
au WIN機種変 予約する時に必...
-
ネットで、予約表を管理したい...
-
皮膚科に予約を入れたく、電話...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
予約サイトでの受付は、仮受付...
-
ホットペッパービューティーで...
-
美容院の予約内容(メニュー)は...
-
ドコモショップの来店予約 家族...
-
Accessで予定表を作成しようと...
-
『予約優先』『予約制』『完全...
-
初診で皮膚科に行く時に受付で...
-
仕事の合間、平日の午前11時に...
-
人数様?
-
シンガポール航空のWebサイトが...
-
昨日仕事が休みだったので車の...
-
美容院でカット、カラーの予約...
-
ドコモの支払い口座を変更したい
-
予約票忘れた
-
自分から食事に誘った場合は予...
-
ラウンドワン[ROUND1] PC団体予...
-
企業説明会へ2回参加したいと思...
-
ホットペッパーの美容院の予約...
-
風俗店を予約する際について 一...
-
VBA ソートし、別シートへ転記
おすすめ情報