Sql+Php Tarih Aralığı Sorgulama?
1
●3.324
- 11-06-2010, 12:19:45Bir ilan sitesi edıtlıyorum.Verıtabanımda "baslangic" ve "bitis" adlı 2 kolon olusturdum..Bunların veri tipinı DATE yaptım.Ama bunu sayfada gosteremedım bı turlu.Baslangıc ve bıtıs tarıhlerını kullanıcı sectıgınde o aralıklardakı ılanları gorebılmesını ıstıyorum.Ve bu tarıhler gectıgı zaman ılanın otomatıkman sılınmesını ıstıyorum.Php ve Sql konusunda cok ıyı sayılmam.Boyle bırsey yapabılmek ıcın farklı onerılerınızı yazarsanız sevınırım.Hatta bu ıslerden anlayan bırı msn adresını yollarsa cok daha ıyı olur.
- 11-06-2010, 12:47:08Önce http://dev.mysql.com/doc/refman/5.1/...functions.html burdaki tarih ve zaman fonksiyonlarını incele bilgin olsun.
Bitiş tarihi eğer şuanki tarihten küçükse veritabanından sildireceksin mysql komutu şöyle
DELETE FROM tbl_name WHERE zaman < NOW()
tbl_name = tablo adı
zaman = veritabanındaki sütun adı
NOW() = şuan ki zamana eşittir.
kolay gelsin.