Merhaba arladaşlar,
Veritabanındaki tablomda yaş durumunu örneğin: 5-05-1990 şeklinde tutuyorum.
Listeleme yaparken örneğin 20 yaşında olanları listelemek istiyorum. Bunun için nasıl bir sorgu oluşturmam gerekiyor?
Şimdiden teşekkürler
Yaş'a göre listeleme
6
●292
- 06-05-2017, 02:37:47Hocam yıl tamam ancak ay ve gün değerleri değişken olaraktır haliyle o nasıl ayarlanabilir?demetri adlı üyeden alıntı: mesajı görüntüle
- 06-05-2017, 02:44:59doğum yılı için yeni bir sütun oluşturup, ona da sadece doğum yılını atarsın, o şekilde olabilir, doğum tarihini de substr ile parçalayabilirsinAnkon adlı üyeden alıntı: mesajı görüntüle
- 06-05-2017, 03:45:23Üyeliği durduruldu
- 06-05-2017, 09:02:45Üyeliği durdurulduBuyur
<?php mysql_connect("localhost","oktay","123456"); mysql_select_db("oktay"); date_default_timezone_set('Europe/Istanbul'); $cekmekIstediginYas = 20; $cekilecekYil = date('Y')-$cekmekIstediginYas; $uyeler = mysql_query("SELECT * FROM `uyeler` WHERE `dogumTarihi` LIKE '%".$cekilecekYil."%'"); while($uye = mysql_fetch_array($uyeCek)){ echo $uye['dogumTarihi'].'<br>'; } ?> - 07-05-2017, 05:10:15Eğer yas kolonunuz date yada datetime gibi tarihsel bir sutun ise mysql YEAR fonksiyonunu kullanabilirsiniz.Ankon adlı üyeden alıntı: mesajı görüntüle
SELECT * FROM tablo WHERE YEAR(yas)='1997'