Einzelnen Beitrag anzeigen
Alt 25.01.2006, 17:31   #9
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard

Zitat:
Original geschrieben von hewlett
das is mir schon klar wie man was aus einer tabelle löscht, mir gehts darum das das automatisch geschieht.

z.b.:
Termin am 22.01.06

Heute ist aber schon der 25.01, also soll der Termin automatisch aus der DB gelöscht werden.

Kann man sowas mit Trigger lösen? Gibts sowas in MySQL?
Du könntest doch einfach bei jedem Aufruf des Terminkalenders als erstes ein DELETE FROM ... WHERE datum < NOW(); absetzen und damit die alten Termine rauslöschen. Noch eleganter wäre es das ganze nur einmal pro Tag zu machen (indem man irgendwo speichert wann das letzte mal gelöscht wurde).

jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
jak ist offline   Mit Zitat antworten