Veritabanında tarih gruplama
6
●1.818
- 02-09-2008, 14:20:33Kimlik doğrulama veya yönetimden onay bekliyor.ERYILMAZ dediği gibi gün ay yıl olarak tabloda sütunlara ayır.
Verileri çekerken ise;
$dogumyili = "1983"; $sorgu = mysql_query("SELECT * FROM uyeler WHERE yil = '$dogumyili'"); while ($cek = mysql_fetch_array($sorgu) { $kullaniciadi = $cek["kadi"]; echo "$kullaniciadi<br>"; }Burada uyeler tablosundaki kullanıcı adı sütunun ismini kadi olarak belirlediğimizi farzedersek 1983 yılında doğan üyeleri listeleyebilirsin.
Bir sorunla karşılaşırsan tekrardan yazabilirsin. - 03-09-2008, 13:56:17Tam olarak ifade edemedim galiba. O şekilde ayırarak kaydedip sonra tarihe göre çekmeyi sormuyorum.
Öğrenmek istediğim bir istatistik sayfası için veritabanından nasıl yaşlara göre gruplayarak veri çekeceğim.
Örneğin veriler şu şekilde olsun:
1.1.1980
2.2.1980
3.3.1984
4.4.1985
5.5.1985
Sonuç:
28 yaşında 2 kişi,
24 yaşında 1 kişi
23 yaşında 2 kişi
olarak listeletmek istiyorum. PHP'de işlem yapmaya gerek kalmadan Mysql'in tarih fonksiyonlarıyla bunu sorguda gruplayarak çekebilme ihtimali var mıdır?