Ich möchte gerne sicherstellen, dass die Redakteure bei jeder News-Erstellung entweder ein Archivdatum oder ein Stopdatum eintragen.
Hintergrund ist die Unterscheidungsmöglichkeit zwischen "Terminankündigungen" (nur Stopdatum) und "Berichte über stattgefundene Veranstaltungen" (nur Archivdatum).
Ich stelle mir das grundsätzlich so vor:
Vor der Anzeige der News soll per select zuerst eine Abfrage auf die DB-Tabelle tt_news erfolgen, um nur die News, die entweder über ein Archivdatum (archivedate) oder ein Stopdatum (endtime) verfügen, anschließend anzeigen zu lassen.
Anders herum könnte man aber auch die News per select filtern, die weder ein Archivdatum noch ein Stopdatum haben und deren Ausgabe unterdrücken.
Besonders toll wäre es natürlich, wenn man schon beim Abspeichern einer neuen News eine entsprechende Warnmeldung ausgeben könnte, wenn weder das eine noch das andere Feld gefüllt wurden.
Ich hoffe, dass der Sachverhalt verständlich ist und hoffe auf eure / ihre Hilfe.