Cevaplar
-
function showdate($dated)
{
$hour = substr($dated,11,2);
$minute = substr($dated,14,2);
$second = substr($dated,17,2);
$month = substr($dated,5,2);
$day = substr($dated,8,2);
$year = substr($dated,0,4);
$mktime = mktime($hour, $minute, $second, $month, $day, $year);
$formatted = date("F j, Y g:i a",$mktime);
return $formatted;
}
bu fonksiyon sana timestam olarak kaydedilmiş Mysql verisini normal olarak sitende göstertecektir.-
tapsin
mysql de tarih olan fieldlarınız da tiemstamp olarak alter edilmeli.
insert into tabloadi set tarih=timestamp(now());
şeklinde de tarih ekleme yada
update tabloadi set tarih=timestamp(NOW());
Şeklinde güncellenebilir.12 yıl önce yazılmış -
freefox
sanırım derdimi tam anlatamadım.
fildlarımda tarih verisisi timestamp olarak tutacam bunda sıkıntı yok. sıkıntı sql sorgusuyla bu timestamp olan alarlardan bugün doğan kişileri çekmek istiyorum
yani örnek yazdığım sql kodunun timestamp ile çalışanını istiyorum
umarım anlatabildim ?12 yıl önce yazılmış -
tapsin
select ogrDogumTARIHI from ogr_web where OgrDogumTARIHI = timestamp(NOW())
Sadece bu şekilde araman yetecek eğer aylar günler ayrı fieldlar da ise o zaman sorgu değişebilir.12 yıl önce yazılmış -
tapsin
select ogrDogumTARIHI from ogr_web where OgrDogumTARIHI = timestamp(NOW())
Sadece bu şekilde araman yetecek eğer aylar günler ayrı fieldlar da ise o zaman sorgu değişebilir.12 yıl önce yazılmış -
freefox
yardımın için sağol ama buşekilde olmadı.
ben internette araştırıp bi kod buldum çalıştı :))SELECT ogrDOGUMTARIHI FROM ogr_web WHERE DATE_FORMAT(FROM_UNIXTIME(ogrDOGUMTARIHI),'%m-%d') = DATE_FORMAT(NOW(),'%m-%d')
12 yıl önce yazılmış -
tapsin
Peki hayırlı olsun.12 yıl önce yazılmış -
muratmoon
Bu kadar fonksiyondan sonra sorgunun index kullanamayacağını, tablodaki kayıt sayısı büyüdükçe performans kaybı yaşayacağını hatırlatmak istedim.12 yıl önce yazılmış -
freefox
performans kaybı belki büyük sistemlerde yaratabilir.
ama kullandığımız sistemde en fazla 2000-3000 kayıt olacak daha fazla kayıt olması pek olası değil.
oyüzden en azından bu durum için kalıcı çözüm oldu diyebilirim12 yıl önce yazılmış
-