• 16-06-2010, 12:19:20
    #1
    Arkadaşlar mysql sadece bir veriyi çekiyor ve en üsttekini çekiyor nasıl düzeltebilirim.


    SELECT numara,baslik,mesaj,yollayan,goruntulenmeler,tarih FROM " . TABLE_PREFIX . "sozluk
    ORDER BY numara,baslik,mesaj,yollayan,goruntulenmeler,tarih
  • 16-06-2010, 13:16:28
    #2
    vBulletinMaster adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar mysql sadece bir veriyi çekiyor ve en üsttekini çekiyor nasıl düzeltebilirim.


    SELECT numara,baslik,mesaj,yollayan,goruntulenmeler,tarih FROM " . TABLE_PREFIX . "sozluk
    ORDER BY numara,baslik,mesaj,yollayan,goruntulenmeler,tarih


    order by kullanımından olmasın ??

    SELECT numara,baslik,mesaj,yollayan,goruntulenmeler,tarih FROM " . TABLE_PREFIX . "sozluk 
    ORDER BY numara Desc

    Dene İstersen burada order by deyiminde bir koşul olması gerekiyor asc desc vs.. direk sen bunları sırala demişssin bir çok alanda hangisini neye göre sıralayacak verdiğimi bi dene
  • 16-06-2010, 13:31:08
    #3
    order by yani sıralamayı 1 sütün ile yap sonra while döngüsü içinde bütün verileri görebilirsin sorguna ait.
  • 16-06-2010, 13:47:34
    #4
    Aynı sorun devam ediyor
  • 16-06-2010, 14:24:39
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    ByTriSLaSiS, yanlış biliyorsunuz. "ORDER BY" birden fazla sütun değeri alabilir.

    vBulletinMaster, MySQL sorgunuzu şöyle deneyin:
    SELECT numara, baslik, mesaj, yollayan, goruntulenmeler, tarih
    FROM " . TABLE_PREFIX . "sozluk
    ORDER BY numara
    LIMIT 10
  • 16-06-2010, 14:26:55
    #6
    mesaj edit...

    ben orada kullanılmaz demek istemedim

    koşul ver demek istedim desc asc gibi

    kullanıldıgını biliyorum ama garip geldi koşulsuz sorgu denedim şimdi localde

    order by numara, isim, kategori vs.. (asc desc ) eklemeden

    komut çalıştı

    bana mantıksız geldi daha önce hiç böle sade kullanmamıştım tşk ederim bilgi için
  • 16-06-2010, 14:39:44
    #7
    Sorguyu direk mysql motorunda yazdığınızda da 1 veri mi çekiyor? Sorguda bir sorun yok php kodlarınız ile alakalı olmalı.
    Sorguyu while döngüsü içinde kullanarak ekrana verileri yazmalısınız.
  • 16-06-2010, 16:23:46
    #8
    Üyeliği durduruldu
    ORDER BY ?

    ORDER BY numara,baslik,mesaj,yollayan,goruntulenmeler,tarih

    ORDER BY herhangibiri
  • 16-06-2010, 16:35:03
    #9
    guitarmix adlı üyeden alıntı: mesajı görüntüle
    Sorguyu direk mysql motorunda yazdığınızda da 1 veri mi çekiyor? Sorguda bir sorun yok php kodlarınız ile alakalı olmalı.
    Sorguyu while döngüsü içinde kullanarak ekrana verileri yazmalısınız.
    Evet o şekilde yapıyorum ama ilk veriyi alıyor sadece.