• 20-03-2013, 02:34:03
    #1
     $sql = mysql_query("select * from haberler order by baslik desc")
    bir haber sitesi yapıyorum 4 dil seçenegi var bu haberleri normalde id den sıralatıyordum falan bi sıkıntı ile karşılaştım türkçede eklenen bir haber ingilizcede eklenmediyse sitenin ingilizce kısmında haber boş şekilde geliyor 4 dilinde içerigi aynı tabloda bu yüzden yapmam gereken id yerine başlıga göre verileri çekmek bundada eger başlık eklenmemişse çekmeyecek yani default degerde ise yani null 'sa baslik=null olanları sıralamaya almaması için ne yapmalıyım bilen biri yardım edebilirmi kafam basmıyor kilit oldum şimdiden teşekkürler.
  • 20-03-2013, 03:05:44
    #2
    $sql = mysql_query("select * from haberler WHERE baslik IS NOT NULL order by baslik desc")
    Tam emin değilim.
  • 20-03-2013, 03:09:52
    #3
    ilgilendigin için teşekkür ederim kardeş bunu bende denemiştim olmuyor.şimdi tekrar denedim olmadı.
  • 20-03-2013, 03:30:18
    #4
    pluginmax adlı üyeden alıntı: mesajı görüntüle
    ilgilendigin için teşekkür ederim kardeş bunu bende denemiştim olmuyor.şimdi tekrar denedim olmadı.
    O zaman PhpMyAdmin'den tablo ayarlarından baslik tablosunu düzenleyerek Boş yazan kısma bir tık atıp varsayılan değeri null olarak tanımlayacaksınız. Daha sonra başlık yazılı olmayan alanları tek tek düzenleyerek NULL u seçeceksiniz. Ancak o şekilde çalışır bu kod.
  • 20-03-2013, 04:12:14
    #5
    F.Gungor adlı üyeden alıntı: mesajı görüntüle
    O zaman PhpMyAdmin'den tablo ayarlarından baslik tablosunu düzenleyerek Boş yazan kısma bir tık atıp varsayılan değeri null olarak tanımlayacaksınız. Daha sonra başlık yazılı olmayan alanları tek tek düzenleyerek NULL u seçeceksiniz. Ancak o şekilde çalışır bu kod.
    Kardeş teşekkür ederim o detayı atlamışım ben kilit oldugum nokta orasıymış demekki yönetici panelinden haberleri girerken başlıkları kontrol ettirecegim eger boş ise null degeri gönderecegim veritabanına olay çözülecek tekrar teşekkür ederim.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 04:03:53 -->-> Daha önceki mesaj 03:50:57 --

    Daha Kolay bir yolla hallettim kardeş olmayan haber başlıgına yok yazdıracagım sonra onu kontrol ettiriyorum select * from haberler where baslik <> 'yok' order by id desc bu şekilde sorunsuz çalışıyor null a falan ihtiyaç yok olmayan haber başlıgına yok yazsınlar güzel oldu bu

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 04:12:14 -->-> Daha önceki mesaj 04:03:53 --

    benim bu gece kafa degişik çalışır oldu neden yok yazdırıyorum ki select * from haberler where baslik <> '' order by id desc olarak yaptım boş geçilirse haber çıkmıyor artık