Guten Tag,
habe da mal eine Frage.
Ich will per php script Daten die in einer SQL Tabelle sind anhand ihrer ID auswählen und Löschen.
Er soll nur die 30 neuesten Einträge behalten.
Ich habe mir schon was gedacht nur weiß ich nicht ob das ganz so richtig ist.
Ich muss zuerst Abfragen welche ID der neueste Beitrag hat.
<?php
$abfrage = "SELECT id FROM TABELLE";
$ergebnis = mysql_query($abfrage);
$maxid = mysql_num_rows($ergebnis);
$menge;
?>
soweit richtig?
Dann muss ich die Menge in eine Lösch prozedur bringen.
<?php
$loeschen = "DELETE FROM links WHERE id < '$maxid - 30'";
$loesch = mysql_query($loeschen);
?>
würde das so funktionieren?
Mfg Martin