Hallo,
hab eine for-Schleife, die alte Einträge aus einer Datenbank löschen soll. Leider wird nicht die Differenz gelöscht sondern alle (!) Einträge.
# Schleife soll von 1 bis zur Differenz (z.B. 3) laufen
for($i = 1; $i >= $difference; $i++)
{
# Ersten Eintrag mit Hilfe der id finden
$min_query = mysql_query("SELECT MIN(id) FROM $db_table");
$min_result = mysql_result($min_query, 0);
# Lösche ersten Eintrag
$delete_query = mysql_query("DELETE FROM $db_table WHERE id = $min_result");
}