• 20-12-2012, 15:08:07
    #1
    tarihe göre nasıl listeleme yaparım.
    tarih formatın Ör: 01.05.2011 , 02.12.2012 ( sütün adı tarih )
    büykten küçüğe listelnmesini istiyorum.
    alttaki olmuyor.

    $SQL = "Select * from icerik order by tarih desc";
  • 20-12-2012, 15:28:42
    #2
    tarih sütununu date olarak mı tutuyorsunuz ?

    date olarak tutuyorsanız sizin verdiğiniz kodun çalışması lazım.

    bu şekilde tutulur
    $tarih=date("Y-m-d");
    bu formatta çıktısını istemiyorsanız 2012-12-12
    en basitinden strotime ile 12-12-2012 şeklinde çıktısını verirsiniz.
    $newtarih=date("d-m-Y",strtotime($eskitarih));
  • 20-12-2012, 16:12:17
    #3
    hayır varcher olarak tutuyorum

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:12:17 -->-> Daha önceki mesaj 15:38:10 --

    neyse senin dediğin şekilde bileşen türünü date yapıp verileri insert ettim.
    Bu arada saol.
    keşke vacher iken nasıl olduğunu da öğrenmiş olsaydım.
  • 20-12-2012, 16:27:06
    #4
    RemiX adlı üyeden alıntı: mesajı görüntüle
    keşke vacher iken nasıl olduğunu da öğrenmiş olsaydım.
    varchar olarak tarih tutmak doğru değil..

    fakat illa yapacağım dersen veriyi yıl ay gün olarak, yani 20121202 şeklinde yazarak yapabilirsin
  • 20-12-2012, 16:54:38
    #5
    acidmax adlı üyeden alıntı: mesajı görüntüle
    varchar olarak tarih tutmak doğru değil..

    fakat illa yapacağım dersen veriyi yıl ay gün olarak, yani 20121202 şeklinde yazarak yapabilirsin
    mantıklı saol. Ama date kullanacam.