Ich möchte mir einen Terminkalender basteln, der mir zeigt, welche Termine ich in den nächsten 4 Monaten habe.
Dazu lege ich einen mySQL Datensatz an, mit folgenden Spalten:
id MEDIUMINT AUTO_INCREMENT NOT NULL PRIMARY KEY
terminbeschreibung TEXT NULL
ort VARCHAR(100)
wann DATETIME NOT NULL
wie_oft INT(3) /* Bsp: 3*/
rythmus INT(3) /* Bsp: 1=täglich, 2=wöchentlich, 3:zweiwöchtig usw */
Jetzt folgende Frage:
Ich will einen Datensatz immer nur einmal anlegen müssen, weil ich kein Bock habe, jedesmal etwas zu dem Termin zu schreiben. Deshalb möchte ich angeben können, wie oft der Termin wiederholt wird.
Das ist auch kein Problem.
Aber wie gebe ich das hinterher aus? Es reicht ja nicht, einfach "SELECT * FROM termine" zu machen.
Dann wäre ja höchstens 1 Termin drin.
Wie geht man bei solchen Sachen am besten vor?