Arkadaşlar şöyle birşey yapmam gerekiyor , tarihler ile ilgili sorguları tamamlıyamıyorum yardımcı olursanız sevinirim
veritabanında 20 adet fatura kayıtlı diyelim. Hepsinin birer tarihi var.
Şöyle birşey yapmam gerekiyor , fatura tarihi 3 ay geçenleri listeletmem lazım.
örn diyelim ki fatura tarihi 01.09.2013 - Şuanki tarihimiz ise 02-01-2014 aradan 3 ay geçtiğini var sayalım böyle olan faturaları sıralatmam lazım. Nasıl gerçekleştirebiliriz ?
Tarih işlemleri
2
●358
- 02-01-2014, 10:52:16between ile yapabilirsin.
<?php ----mysql baglantisi--- $bugun= date("Y-m-d"); $yenitarih = strtotime('-90 day',strtotime($bugun)); $yenitarih = date('Y-m-d' ,$yenitarih ); $sql = "select fatura,id,count(*) as toplam from faturalar WHERE date_format( tarih, '%Y-%c-%d' ) between '$yenitarih' and '$bugun' group by fatura ORDER BY toplam DESC limit 1 "; if($query = mysql_query($sql)) { while ($row = mysql_fetch_assoc($query)) { ----- verileri cek------ } } ?> - 02-01-2014, 10:53:53Ellerinize sağlık hocam hem kodunuzu kullanayım hemde inceleyeyim öğrenmiş olurum. Çok teşekkürler gerçekten.mhmtknbck adlı üyeden alıntı: mesajı görüntüle