Gdefender adlı üyeden alıntı: mesajı görüntüle
Şimdi hocam şöyle açıklıyım benim kodlar bu,

$tablo = "olum";
$son = "select * from $tablo where oldurenuid='$uid' order by tarih desc LIMIT 0,10";
$bitti = mysql_query($son) or die("Sorgulama yapılmadı.");
$result123 = dbquery("SELECT * FROM $tablo WHERE oldurenuid='".$uid."'");
Bu kodun altına bunu mu eklicem?

$gelen_limit = 10;
$limit = $gelen_limit-10;
DELETE FROM $tablo WHERE oldurenuid='".$uid."' ASC limit $limit
Yoksa ben mi yapamadım.
$say = mysql_fetch_object(dbquery("select count(id) toplam from $tablo")); 
$gelen_limit = $say->toplam;
$limit = $gelen_limit-10;
DELETE FROM $tablo ORDER BY id ASC limit $limit
Önce test et büyük ihtimal çalışır.Mantık basit.Tüm tabloyu saydırdım $say ile sonra -10 dedim.böylece 50 tablo saydı ise $gelen_limit 40 olmuş oldu.

Delete ile de ASC yani artan sıraya göre 40 kayıtı seçer id ye göre belirler.

Hızlı örnek : )
gelen limit 2 olsun delete ile ilk 2 kaydı seçer artarak seçer.3.cüyü seçmez seçilenleri siler
1-) Kayıt 1
2-) Kayıt 2
3-) Kayıt 3

Sonuç olarak sadece Kayıt 3 kalır.Başarılar.