2017-09-11 13 views
0

私は自分のPHPコードでdhtmlxカレンダーを初めて適用しました。ユーザーが選択した日と開始日から終了日の間だけカレンダーでイベントをスケジュールしようとしています日付。 たとえば、 (ユーザーが月曜、金曜を11-sept-2017(startdate)から30-sept-2017(enddate)に選択した場合 - This is the image where user selects days and startdate and end date.dhtmlxスケジューリングカレンダーで指定日に日付を選択

次に、カレンダーでは、 。STARTDATEと終了日の間にくるしかし、私のカレンダーに私はしたくないどのenddateこのためにSTARTDATEから行全体を取得しています。

This is my calender image.

任意の助けをいただければ幸いです... ありがとう

+0

ようこそなどのスタックにどのように見えるかを示してください。オーバーフローする場合は、ここで(あなたの最初のバッジを獲得するために)あなたの道を知るために[ウェルカムツアー](https://stackoverflow.com/tour)に行って、[最小、完全、およびVerifiable example](https://stackoverflow.com/help/mcve)を参照し、[How to Ask Questions](https://stackoverflow.com/help/how-to-ask)をチェックしてチャンスを増やしてくださいフィードバックと有用な回答を得る。 –

答えて

0

定期的なイベントとdhtmlxScheduler https://docs.dhtmlx.com/scheduler/recurring_events.html#serversideintegration

あなたのスクリーンショットからは、あなたのレコードに繰り返しシリーズの開始日/終了日がありますが、シリーズではなく通常のイベントとして解釈されるようです。オリジナルのドキュメントから

、あなたは定期的なイベントを作成するときに、開始日と終了日の値が次のような意味があります

START_DATE - フォーマット「YYYYでシリーズの最初のイベントの開始日-mm-dd hh:mm:ss '(日付書式指定)。

end_date - 'yyyy-mm-dd 00:00:00'(日付書式指定)の形式の一連の最後のイベントの終了日。

rec_type - (VARCHAR)は、繰り返しのロジックを定義します。このフィールドは自動的に

event_lengthで を満たしている - (long int型)秒でのイベントの実際の時間の長さ

event_pid - (int型)のイベント

ので

一連の親ID 'rec_type'、 'event_length'、 'event_pid'をデータベースに保存しない場合、またはこれらのプロパティをクライアントにロードしない場合は、レコードが認識されない再発として

解決策は、クライアント側にデータをロードするときに、これらのプロパティをdbに書き出して残りのプロパティを返すようにすることです。

それはすぐに動作しない場合 - あなたのサーバー側のコードとデータベース構造のいくつかの情報とご質問を更新しscheduler.loadアクションのためのサーバの応答が

関連する問題