Hallo
Also ich hab ne Tabelle, mit id, name und time(mit Timestamp drin)
Jetzt möchte ich dass wenn es bei einem Namen mehr als 10 Datensätze sind, dass sich dann die Ältesten löschen, und nur die 10 Neuesten übrigbleiben.
Ich weiß blos nicht wie das geht.
Hoff ihr könnt mir helfen
Gruß
Also ich hab ne Tabelle, mit id, name und time(mit Timestamp drin)
Jetzt möchte ich dass wenn es bei einem Namen mehr als 10 Datensätze sind, dass sich dann die Ältesten löschen, und nur die 10 Neuesten übrigbleiben.
Code:
$abfrage = "SELECT * FROM tabelle WHERE name = 'Horst'"; $ergebnis = mysql_query($abfrage) or die (mysql_error()); $rows = mysql_num_rows($ergebnis); if($rows > 10) { // die ältesten löschen, nur die 10 neuesten übrig lassen }
Ich weiß blos nicht wie das geht.
Hoff ihr könnt mir helfen
Gruß
Kommentar