• 28-11-2007, 15:54:06
    #1
    Üyeliği durduruldu
    merhaba bey,

    nasıl bir komutla atıyorum

    select * from uyeler where $sorgular order by id desc limit 10
    gibisnden bir komutum. sorgularda işte aramalarda ne secerse ona göre gecior.
    ama ilk önce durum=2 ler üstte cıksın sonra diger durumlar altına gelsin gibisinden komut yazabilirmiyiz. php mi yeni geliştirmeye başıyorumda
  • 28-11-2007, 17:12:08
    #2
    like , regexp bunlardan mı bahsediyorsun?
    Ör:
    $kelime='aranan kelime';
    SELECT * FROM tablo WHERE baslik LIKE '%$kelime%'
  • 28-11-2007, 18:02:38
    #3
    Üyeliği durduruldu
    hayır anlatamadım yani mesala ben hem durum yüksek olanı hemde id si yüksek olanın yukarda cıksın istiyorum 2 durum var
    biri durum=2 digeri durum=1 durum=2 ler bittikten sonra durum=1 ler de id ye göre sıralama olsun yani hepsi id ye göre sıralansın ama durum=2 olanlar üstte cıksın istiyorum
  • 28-11-2007, 19:10:07
    #4
    Kurumsal PLUS
    select * from uyeler where $sorgular order by durum desc, id desc limit 10

    şeklinde olması lazım. sorguda birden çok order kriteri kullanılabilir.
  • 28-11-2007, 19:19:00
    #5
    Üyeliği durduruldu
    cok saol bartuc işimi cok iyi gördü