ORDER BY id DESC
zo effe uit mijn hoofd.
En je punt over buiten/binnen quotes begrijp ik niet
order bij id DESC dan verwijderd hij dus de laatst geposte 5 berichten.
Buiten/ binnen de quotes dit heeft te maken met het aanroepen van $team, die moet binnen de quotes omdat de shoutbox in de database Shoutbox met daar direct een team naam achter dus bijvoorbeeld ShoutboxHeren1
Ok :D dan weet ik welke richting ik op moet, Denk je dat het ook lukt door een query te maken met order by id DESC limit 5 en dan de query aanroepen in de Delete query?
bijvoorbeeld
$query = "SELECT * FROM Shoutbox$team ORDER BY id DESC LIMIT 5";
$result = mysql_query($query);
$r = mysql_fetch_array($result);
ik heb nu dit, het werkt alleen nog niet zoals het hoort
while($r = mysql_fetch_array($result)){
$id = array();
$id[] = $r['id'];
if(is_array($id)){
print_r ($id);
mysql_query("DELETE FROM Shoutbox$team ORDER BY id NOT ($id)")or die (mysql_error());
}
}
hij geeft nu aan dat je geen array in query mag hebben, iemand een idee hoe ik het dan kan oplossen?