merhaba arkadaşlar. aşağıdaki kodla tarih değeri bugünkü tarihten küçükse statu ve tarih değerini sıfırlatmaya çalışıyorum. Ama tarihi bir bütün olarak görmüyor. Sadece günü baz alıyor. Mesela bugün 25.09.2009 bu tarihten küçük olan tarih değerlerini sıfırlatmak istiyorum. 24.09.2009 değerini sıfırlıyor ancak 26.08.2009 değerini sıfırlamıyor. Halbuki ikiside bugünkü tarihten küçük. tarih sütünunu varchar olarak ayarladım. Date olarak ayarlasam hiç olmuyor çok değişik tarih çıkıyor. Çözüm hakkında bilgisi olan varsa sevinirim.
teşekkürler.
$date = date("d-m-Y");
$baglanti=mysql_connect("localhost","root","111111 ");
mysql_select_db("veritaban",$baglanti) or die(mysql_error());
$sorgu=mysql_query("update kullanici set statu='0', tarih='0' where tarih<'$date'"); /*tarih küçük olanlarin statu ve tarihi sifirla */
tarihe göre işlem yaptırma
1
●377
- 25-09-2009, 16:19:44