Kısaca , order by zaman ile gelen yeni sıralamaya özel id değerleri vermek istiyorum, yani order by zaman ile gelen 10. verinin adı mavi diyelim, mavi kaçıncı sırada ? zamana göre, 10. sırada cevabını almak istiyorum



aşağıda ayrıntılı örnek veriyorum, anlaşıldıysa es geçebilirsiniz.
____

yapmak istediğim zamana göre sıralama yapmak, zamana gore sıralamayı yapıp tablodaki 10 tane veriyi çekiyorum. ( bunların hepsinin id si var ) zaman gore oldugu için haliyle id ler dağınık geliyor , 5,6,1,4,2,8 gibi

$yeniid = $yeniid + 1 tanımlaması yaptım zamana gore sıraladagım şeyleri 1,2,3,4,5 diye gosteriyorum hepsini.

sorum tam olarak yeni belirledigim id değeri.

( yani order by tarih yaparak oluşan yeni sıralamayı yeniid değeri olarak atıyorum )

örneğin tabloda 1 şubat değerimiz var bunun tablodaki ID'si 1 fakat ben zamana gore sıralama yapmıştım
yeni id olarak id 1 olmasına rağmen son tarafa gitti.( zamanda en geride yer alıyor cunku=

Tam olarak soru şu

echo $id yaparsam 1 geliyor ( tablodaki id değeri bu )

ama ben 1 şubatın echo $yenid bunu yapmak istiyorum ( çünkü zamana gore sıralamada yeni id değeri sonuncu 10 numara oldu ) order by tarih

yeniid değeri 1 şubat için 10 idi mesela.


tabloda 1 şubatı sorgulatarak;
$yeniid diyerek , 10 sayısını almak istiyorum

echo $id yaparsam 1 gelecek ( bunu istemiyorum bunun 1 kalması lazım zaten yeniid değerini çekmem lazım )


___________

Anlaşılması için örnek veriyorum nerede takıldgımı yazıyorum;

select * from tablo order by zaman Desc
zamana göre tablodan değerleri çektim.

bende yeni sıralama için yeni id tanımladım, ve sıralamalara id verdim

$yeniid = $yeniid + 1;
şimdi buraya kadar tamam, hepsini tek seferde gösterirsem mesela 1 şubat tarihi yeniid değerine göre 15. sırada oluyor.


fakat ben tek bir şekilde 1 şubat değeri bu hesaba göre kaçıncı sırada diye sadece onu göstermek istesem nasıl yapacağım?


yani hepsini görmek istediğimde 1 şubat 15. sırada oldugunu goruyorum.

fakat 1 şubat'ın yeniid değeri nedir ? sorusuna sadece 15. sırada şeklinde bir php kodunu nasıl yazarım?