• 01-11-2021, 18:26:12
    #1
    Üyeliği durduruldu
    merhabalar inputa date verdim mi veritabanına y/a/g şeklinde kayır ediyor. ben bunu g/a/y şeklinde kaydettirmek istiyorum nasıl bir yol izlemem gerek
  • 01-11-2021, 18:32:40
    #2
    date yada datetime formatındaysa tuttuğunuz alan Y-a-g olarak kaydetmeniz gerekiyor, aksi taktirde zaten tarih ile sıralama vs. yapmaya kaltığınızda doğru sıralama alamazsınız. Y-a-g olarak keydedip kullanırken çevirip g-a-y olarak kullanabilirsiniz.

    veritabanından gelen veriyide bu şekilde istediğin formata çevirebilirsin.
    $yenitarih = date('d-m-Y' ,$veri['tarih'])
  • 01-11-2021, 18:41:23
    #3
    Üyeliği durduruldu
    aSSembLy adlı üyeden alıntı: mesajı görüntüle
    date yada datetime formatındaysa tuttuğunuz alan Y-a-g olarak kaydetmeniz gerekiyor, aksi taktirde zaten tarih ile sıralama vs. yapmaya kaltığınızda doğru sıralama alamazsınız. Y-a-g olarak keydedip kullanırken çevirip g-a-y olarak kullanabilirsiniz.

    veritabanından gelen veriyide bu şekilde istediğin formata çevirebilirsin.
    $yenitarih = date('d-m-Y' ,$veri['tarih'])
    hocam tarihi gösteren değişken
    <?=$siparis['bitistarihi']?>
    bu ama verdiğiniz kodu değiştirdiğimde işe yaramadı
  • 01-11-2021, 18:43:08
    #4
    <?= date('d-m-Y' ,strtotime($siparis['bitistarihi']));?>
  • 01-11-2021, 18:48:13
    #5
    Üyeliği durduruldu
    aSSembLy adlı üyeden alıntı: mesajı görüntüle
    <?=date('d-m-Y' ,$siparis['bitistarihi']);?>
    hocam teşekkürler ama bu seferde 01/01/1970 olarak gösteriyor
  • 01-11-2021, 18:49:04
    #6
    Eksik yazmışım düzelttim