s.a arkadaşlar $tarih=date("Y-m-d H:i:00"); şeklinde bir tarih formatım var... ben botla konu eklicem sürekli o andaki saatli alacak... ben ise her konuda 1 saat sonrasını 24 saat sonra vs. ertesi günden başlayacak şekilde nasıl yaparım...
birde listeleme yaparkan date("Y-m-d H:i:00"); den eğer küçükse yani geçmişse ekrana basacak...
Şeklinde çok bir şeymi bilmiyorum ama lazım olan bişi hem arkadaşların işine yarayabilir... bu sayede verilerin hepsini bir anda eklemek yerine 1 aya bölme şansımız oluyor...
İLgilenen arkadaşlara teşekkürler...
Tarih formatı üzerinde oynama yapma... (Bot tarzı)
3
●371
- 20-06-2010, 14:27:25Üyeliği durduruldu
for($i;$i<10;$i++){ $dk = $i+$i; echo 'Gelecek saat: '. date('Y-m-d H:i:00', strtotime(''.$dk.' hour')) ."\n<br/>"; }şeklinde yaptım 2 şer saat arayla artıyor...
Şu Anda Saat: 2010-06-20 14:22:00 Gelecek saat: 2010-06-20 14:22:00 Gelecek saat: 2010-06-20 16:22:00 Gelecek saat: 2010-06-20 18:22:00 Gelecek saat: 2010-06-20 20:22:00 Gelecek saat: 2010-06-20 22:22:00 Gelecek saat: 2010-06-21 00:22:00 Gelecek saat: 2010-06-21 02:22:00 Gelecek saat: 2010-06-21 04:22:00 Gelecek saat: 2010-06-21 06:22:00 Gelecek saat: 2010-06-21 08:22:00
bunun başına şöyle bir şey daha eklemek istiyorum... gine aynı şeye denk geliyor ama...
eğer veri tabanındaki sutunda bulunan tarih
en son bu olsun (Gelecek saat: 2010-06-21 08:22:00) şimdiki saatte (2010-06-20 14:22:00) eğer böyleyse en son tarihi alıp üstüne artırcak değilse geçmiş bir tarihse şimdiki saate...
yani geçmişmi kalmışmı olayı...
tmm arkadaşlar sorunu çözdüm mrtoxic çok teşekkürler kaynak için...
if(('2010-06-21 14:31:00')<=('2010-06-21 14:31:00')){ echo 'saat küçük'; }else{ echo'büyük'; }şeklinde bir uygulama yaptımı büyük küçük diye buna göre tarih formatını ayarlatırım artık...
ama daha kısa yolu varsa alabilirim kodu
ufak bir sorun vardı çözüldü...
