yav şu zamanla ilgili muhabbetleri bir türlü anlayamadım.
şimdi date("d/m/y H:i"); şeklinde veritabanıma kayıt yapıyorum. Bu, bildiğiniz gibi 01/01/2012 19:30 şeklinde kayıt yapıyor.
ancak böyle yaptığımda veritabanımda büyükten küçüğe sıralama yapamıyorum.
sanırım time() ile kayıt yaparsam 1235462321 şeklinde kayıt yapıyor ve bu büyükten küçüğe sıralama yapmak için gayet uygun.
Peki, ben veritabanımda büyükten küçüğe sıralama yapabilecek şekilde kayıt yapmak ama ekrana da 01/01/2012 19:30 şeklinde kayıt yaptırmak istiyorum. Bunu nasıl yapabilirim? (burdaki tarih şuanki tarih olacak. yani yazı yazacak, o an saat kaçsa onu kaydedecek. yani özel bir tarih seçmiyorum)
ek: bir de aynı zamanda veritabanına 01/01/2012 19:30 şeklinde kaydedilmiş zamanı nasıl 3452341123 gibi bir formata dönüştürebilirim?
şimdi date("d/m/y H:i"); şeklinde veritabanıma kayıt yapıyorum. Bu, bildiğiniz gibi 01/01/2012 19:30 şeklinde kayıt yapıyor.
ancak böyle yaptığımda veritabanımda büyükten küçüğe sıralama yapamıyorum.
sanırım time() ile kayıt yaparsam 1235462321 şeklinde kayıt yapıyor ve bu büyükten küçüğe sıralama yapmak için gayet uygun.
Peki, ben veritabanımda büyükten küçüğe sıralama yapabilecek şekilde kayıt yapmak ama ekrana da 01/01/2012 19:30 şeklinde kayıt yaptırmak istiyorum. Bunu nasıl yapabilirim? (burdaki tarih şuanki tarih olacak. yani yazı yazacak, o an saat kaçsa onu kaydedecek. yani özel bir tarih seçmiyorum)
ek: bir de aynı zamanda veritabanına 01/01/2012 19:30 şeklinde kaydedilmiş zamanı nasıl 3452341123 gibi bir formata dönüştürebilirim?
zamani her zaman unix timestamp olarak tutun DB'de. Formatlama isini de sadece kullaniciya gosterirken yapin.
guru
1