einträge in der mysql

keymakerFD

Mitglied
hi,
folgendes, ich will in einem bereich eingeben, das z.b. nur maximal 20 einträge angezeigt werden sollen. wenn ein 21. eintrag kommt, soll der allerste GELÖSCHT werden .. nicht ausgeblendet werden, sonst da die datenbank später zu voll wird.

danke.
gruss
steffen
 
Hi,
ja und wo ist da dein Problem? Hast du schon was gecodet?
Achte bitte auf Groß- und Kleingschreibung.
 
Nach jedem Anlegen eines neuen Datensatzes schaust du, ob mehr als 20 Records in der betroffenen Tabelle vorliegen und löscht falls nötig den Datensatz mit der kleinsten id. (oder du speicherst zusätzlich timestamps und löscht den Datensatz mit dem Kleinsten)
 
Prüfe einfach vor dem Anhängen eines neuen Datensatzes die Anzahl der existierenden Datesätze und lösche bei Bedarf einen.
 
Zurück