• 06-11-2012, 05:17:21
    #1
    veritabanımda users tablosu içerisinde score isimli bir kolonum var.

    Bu alanda örneğin benim 30 puanım var x kişinin 20 puanı var y kişinin 10 puanı var.

    select * from users order by score desc

    dediğim anda puanı en yüksekten aşağıya doğru sıralıyor.

    Buraya kadar sorun yok.
    Peki benim sıramı nasıl yazdırabilirim? yani ben 30 puanla birinciysem senin sıran 1. desin x kişisinede sen 2.sin desin.

    Bunun veritabanı sorgusunu yazamadım.
    Yardımcı olabilirmisiniz?
  • 06-11-2012, 05:38:21
    #2
    limit 3 de
  • 06-11-2012, 05:56:07
    #3
    Cycl0ne adlı üyeden alıntı: mesajı görüntüle
    limit 3 de
    Tam anlatamadım.
    1.Melisa 30 puan
    2.Kaan 20 puan
    3.Sergen 10 puan

    sıralamaya sıralıyorum fakat veritabanına userid sini gönderdiğim kişinin sıra nosunu istiyorum.

    Örnek olarak sen şu puanla şu sıradasın demek istiyorum.
  • 06-11-2012, 06:59:55
    #4
    sessionla üye girişi vs yaptırıyormusunuz?
  • 06-11-2012, 07:06:29
    #5
    patlican nickli arkadaşımız yardımcı oldu.Teşekkür ediyorum