• 08-05-2014, 17:46:38
    #1
    Merhaba arkadaşlar;

    Phpde yeniyim öğrene öğrene gidiyorum. Siteye panelden doğum tarihleri gün ay yıl şeklinde giriş yapılıyor. Sitenin ana sayfasında bu ay doğanlar diye bir bölüm olacak bu ay doğan çocukların isimleri yazacak bunu nasıl yapabilirim? Araştırdım ancak çok anlamadığım için yapamadım. Detaylı anlatılırsa çok sevinirim şimdiden teşekkürler. Aşağıdaki gibi bir şeyler denedim yine de çıkamadım işin içinden. Veritabanı tablo adı dtarih sütunlar adsoyad ve dtarih şeklinde.

    <?php
    
    $tarih = mysql_query ("SELECT * FROM dtarih where dtarih='$dtarih".date ("Y-m-d")."'");
    
    while($oku= mysql_fetch_array($tarih))
    {
    		
    	$adsoyad = $oku['adsoyad'];
    	$dtarih = $oku['dtarih'];
    }
    	 
    	 
    	 
    ?>
  • 08-05-2014, 19:08:18
    #2
    explode ile parçalayarak işlem yapabilirsin. 08.04.2014 şeklinde ise bunu explode ile nokta dan parçalayabilirsin ve diziye aktarabilirsin. veya doğum ayını ayrı bir alana kaydedersin tablonda o şekilde de olabilir.
  • 08-05-2014, 19:24:01
    #3
    eğer yıl ve ay ortalarda kalıyorsa örnek asdyılasd
    gibi ise like ile içerisinde en direk ay sorgusu yapılır

    <?php
    $buay = date ("m");
    $tarih = mysql_query ("SELECT * FROM dtarih where dtarih like '@".$buay."@'");
     
    while($oku= mysql_fetch_array($tarih))
    {
           
       $adsoyad = $oku['adsoyad'];
       $dtarih = $oku['dtarih'];
    }
         
         
         
    ?>
    eğer veritabanına eklenen dtarih sutununa ait örnek veriler çıktılar eklersen daha doğru sonuçlar elde edilebilir