Es muss mit wiederkehrenden Ereignissen in tun haben dhtmlxScheduler https://docs.dhtmlx.com/scheduler/recurring_events.html#serversideintegration.
Von der Screenshots sieht es aus wie Ihre Aufzeichnungen Start-/Enddatum der wiederkehrenden Serie, aber als regelmäßige Veranstaltungen statt Serie interpretiert.
Von den ursprünglichen Dokumenten, wenn Sie ein wiederkehrendes Ereignis seiner Start- und Enddatum Werte haben folgende Bedeutung zu erstellen:
start_date - das Startdatum des ersten Ereignisses in einer Reihe im Format yyyy -mm-dd hh: mm: ss '(Datumsformatspezifikation).
end_date - das Enddatum des letzten Ereignisses in einer Reihe im Format yyyy-mm-dd 00.00.00 '(Date Format Specification).
und
rec_type - (VARCHAR) definiert die Logik der Wiederholung. Dieses Feld wird automatisch
event_length gefüllt - (long int) die tatsächliche Zeitlänge eines Ereignisses in Sekunden
event_pid - (int) die Eltern-ID von einer Reihe von Veranstaltungen
So was Sie sehen könnte passieren, wenn Sie entweder nicht speichern ‚rec_type‘, ‚event_length‘ und ‚event_pid‘ in die Datenbank, oder wenn Sie an den Client diese Eigenschaften nicht geladen werden - dann werden Ihre Aufzeichnungen zu erkennen als Rekurrenten.
Und die Lösung ist sicher, dass Sie diese Eigenschaften auf die db speichern schreiben und bringt sie mit dem Rest der Eigenschaften, wenn Sie Daten auf der Client-Seite laden.
Wenn es nicht sofort funktionieren - aktualisieren Sie bitte Ihre Fragen mit dem serverseitigen Code und ein paar Informationen Ihrer Datenbankstruktur und zeigen, wie die Antwort des Servers für scheduler.load Aktion wie
Willkommen auf Stapel schaut Überlauf, bitte nehmen Sie sich etwas Zeit, um sich durch die Willkommenstour (https://stackoverflow.com/tour) zu informieren, um sich hier auskennen (und auch um Ihr erstes Abzeichen zu erhalten), lesen Sie, wie Sie [Minimal, Complete] erstellen und prüfbare Beispiel] (https://stackoverflow.com/help/mcve) und auch prüfen [Wie gut Fragen fragen] (https://stackoverflow.com/help/how-to-ask), so erhöhen Sie Ihre Chancen um Feedback und nützliche Antworten zu erhalten. –