Mathiis: Navigation in einem Kalender

Beitrag lesen

Nun möchte ich diesen Kalender so erweitern, dass ich über zwei Buttons zur nächsten/vorherigen Woche springen kann. Dazu habe ich in meiner DB Tabelle schon ein Datumsfeld und ein Wochennr.-feld eingefügt. Wenn jetzt ein Termin angelegt wird, speichert er also auch Wochennummer und Datum.

wenns dir möglich ist, ändere dein datenbankmodell und speichere die termine als zeitstempel in der datenbank - anfangszeitpunkg und endzeitpunkt - das sind die einzigen beiden relevanten informationen die du dafür brauchst

anfangszeitpunkt, endzeitpunkt, wochennummer, datum usw ist völlig absurd

ich habe das projekt leider von anderen übernommen und der Datenbankaufbau ist völlig murks. Die haben ein int Feld für den Tag, also 1-7, charfelder!!!!! für die anfangsstunden/-minuten und endstunden/-minuten.
Datum war vorher halt nie vorhanden.
Das Problem ist, dass ich da nicht groß was dran ändern kann, da sich die Abbildung des Termins, quasi die Breite, durch die Werte berechnet.
Es wird also ein Block erstellt (Termin), der in dem Wochenplangerüst abgebildet wird.

Ich hoffe ich hab es verständlich ausgedrückt, ist irgendwie nicht so einfach zu erklären. :-)