• 20-09-2015, 10:30:07
    #1
    Merhabalar

    Excelde tarih formatını sql tablosuna yüklemeye çalıştığımda herseferinde yanlış çıktı. yyyy.aa.gg da yaptım ama gene yanlış gözüküyor. Sql tablosunda düzgün gözükmesi için excelde tarihi nasıl kaydetmek gerekir?

    teşekkürler.
  • 20-09-2015, 10:44:33
    #2
    php excelden nasıl bir formatla okuyor ekrana bastırıp sonucu buraya yazar mısın? ona göre cevap verelim.
  • 20-09-2015, 11:33:59
    #3
    recepuncu adlı üyeden alıntı: mesajı görüntüle
    php excelden nasıl bir formatla okuyor ekrana bastırıp sonucu buraya yazar mısın? ona göre cevap verelim.
    excelde özel olarak çevirdim yyyy.aa.gg olarak yazdırıyorum.
    Örneğin: excelde 2015.04.20 tablodan gelen 2042-11-04 şeklinde oluyor yada
    excelde 2015.07.01 tablodan gelen 0000-00-00 şeklinde.
  • 20-09-2015, 12:44:58
    #4
    tabloda tire işaretli ise excel'den gelen tarihleri de aynı formata çevirmeniz gerekir.
    direk excelden gelen değeri str_replace(".","-",$exceldengelen); şeklinde değiştirebilir ya da strtotime vs kullanabilirsiniz.

    iyi çalışmalar.

    chopper07 adlı üyeden alıntı: mesajı görüntüle
    excelde özel olarak çevirdim yyyy.aa.gg olarak yazdırıyorum.
    Örneğin: excelde 2015.04.20 tablodan gelen 2042-11-04 şeklinde oluyor yada
    excelde 2015.07.01 tablodan gelen 0000-00-00 şeklinde.
  • 20-09-2015, 13:11:22
    #5
    PHPExcel kütüphanesini mi kullanıyorsunuz?
  • 20-09-2015, 16:50:08
    #6
    recepuncu adlı üyeden alıntı: mesajı görüntüle
    PHPExcel kütüphanesini mi kullanıyorsunuz?
    yükleme işlemini codecanyondan satın aldığım bir script ile gerçekleştiriyorum.