• 03-09-2012, 07:54:20
    #1
    merhaba.
    yaptığım bir sitedeki işlemleri kaydettiğim tabloda işlem tarihini datetime olarak kaydediyordum ama bunu varchar olarak değiştirip time şeklinde kaydetmeye çevirmem lazım. kaydetme şeklini ve veri türünü değiştirebilirim ama mevcut 1500 kayıtların tümünün birden kaydını nasıl güncelleyebilirim?
    teşekkürler.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 07:54:20 -->-> Daha önceki mesaj 07:30:53 --

    strtotime fonksiyonu ile sorun çözülmüştür!!
  • 04-09-2012, 19:06:30
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    DjMuratHan adlı üyeden alıntı: mesajı görüntüle
    merhaba.
    yaptığım bir sitedeki işlemleri kaydettiğim tabloda işlem tarihini datetime olarak kaydediyordum ama bunu varchar olarak değiştirip time şeklinde kaydetmeye çevirmem lazım. kaydetme şeklini ve veri türünü değiştirebilirim ama mevcut 1500 kayıtların tümünün birden kaydını nasıl güncelleyebilirim?
    teşekkürler.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 07:54:20 -->-> Daha önceki mesaj 07:30:53 --

    strtotime fonksiyonu ile sorun çözülmüştür!!
    Arkadaşım sanırım php ile döngüye sokup yaptın.

    Fakat time olarak tutacaksan varchar yerine int olarak yapmalısın alan tipini.
    Ayrıca sql den direk halledebilirdin şu şekilde, belki ihtiyacı olan olur:

    update tablon set tarih = unix_timestamp(eski_tarih);