loeschen

Rev

Erfahrenes Mitglied
ich hab folgendes problem:
ich hab nen boardsystem geschrieben und möchte jetzt das nach einer bestimmten zahl einträge der letzte gelöscht wird (das $maxanzahl vorhanden sind) datum ist nen timestamp und immer der älteste soll dann gelöscht werden.. so hab ichs mir gedacht, funzt aber nicht!

PHP:
// Anzahl der Einträge überprüfen & löschen falls zuviele vorhanden sind
$resultcount=mysql_query("SELECT * FROM $boarde");
$anzahl=mysql_num_rows($resultcount);

If ($anzahl>$maxanzahl)
{
$schleife=$anzahl-$maxanzahl;

For ($i=1;$i<=$schleife;$i++) 
{
$lquery="DELETE from $board ORDER BY datum";
$lresult=mysql_db_query ($dbname,$lquery,$link);
}
}
 
aaalso so ganz scheck ich das nicht.. ich weiß jetzt das die schleife oft genug aufgerufen wird, nur er löscht nix..
PHP:
For ($i=1;$i<=$schleife;$i++) 
{
$lquery="DELETE from $board ORDER BY datum limit 1 where tmp='1'";
$lresult=mysql_db_query ($dbname,$lquery,$link);
}
 

Neue Beiträge

Zurück