0

予約サイト作ってます!自動的に更新されるphpを使用してカレンダーを作成することができました。現在、表示されているスロットはすべてフォームのボタンで、それぞれが 1 つのフォームに対応しています。

ここに画像の説明を入力

ユーザーがいずれかのボタンをクリックすると、SQL データベースにデータが書き込まれます。nameボタン タグのは、自動的にdate slot(たとえば2013-7-23 2:00 - 3:00 PM) として選択されます。ユーザーがボタンをクリックする$_POST['date slot']と、ユーザー名のエントリをチェックしてデータベースに挿入します。 誰でもこれで私を助けてもらえますか?

これまでの私の解決策は、フォームで送信された php ファイルにさまざまな if ループを毎日自動的に生成することです。しかし、クエリごとにループする場合、またはそうでない場合、プログラムは number_of_days*number_of_slots を通過する必要があるため、プロセスが遅くなる可能性があるという懸念があります。誰でもこれを確認できますか?ウェブサイトが遅くなりますか?

編集:コメントに記載されているjquery postオプションを見ましたが、問題はまだ同じです(私は思う!!おそらく完全には理解していません)。言い換えると、フォームの名前タグは動的で、日付に応じて設定され、毎日変化します。たとえば、この質問の答えを見ると、phpファイルの引数$bar = $_POST['bar'];バーは、値が保存され、ユーザーに知られている固定量ですが、私の場合は変化していますが、範囲はわかっているので、多くの if ループを再度修正する必要があります。問題は、これをどう回避するかです。

4

0 に答える 0