• 03-06-2020, 02:03:46
    #1
    Merhaba arkadaşlar bilgi tablosunda id isim puan olarak bilgiler tutuyorum örnek vericek olursak

    1 ali 85
    2 veli 90
    3 ramiz 75
    4 ayşe 100

    alinin profilini açtığımızı varsayalım

    Ali ( 3. SIRA )

    yazmak istiyorum bunu nasıl yapabilirim ?
    PHP PDO Kullanıyorum.



    https://siberkuvvet.com/kutuphane/ok...lamasini-bulma Böyle bir konu anlatıma denk geldim yalnız sorguyu çalıştıramadım incelerseniz sevinirim.
  • 03-06-2020, 02:10:31
    #2
    Ali profiline girdiğinde mi ? Sıra nunarasını görecek yoksa genel tabloda siz mi göreceksiniz ?
  • 03-06-2020, 02:13:06
    #3
    Aliyi id'sine göre sectin ve kacıncı sırada olduğunu da yazmak ister isen
    SELECT * FROM Tablo ORDER BY puan
    yapar isen puana göre sıralama yapabilirsin sonra bu listeyi bir list'e eşitleye bilir ve liste icerisinde sorgulaya bilirsin
  • 03-06-2020, 02:23:24
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    SELECT @rownum:=@rownum+1 as rownum, p.* FROM MYTABLE p , (SELECT @rownum:=0)*r*
  • 03-06-2020, 02:55:29
    #5
    SELECT ROW_NUMBER() OVER(ORDER BY puan desc) AS sira,puan,isim FROM uyeler
    Bu sql sorgusu ile sorunumu çözdüm