Get Yaklaşan Doğum Günleri MySQL ve PHP

0 Cevap php

Ben mysql deyimi ve php kullanarak yaklaşan doğum günlerini almaya çalışıyorum. Sorun bazı çözümler gördüm ama onlar tarih alanlarını kullanın. Ne yazık ki mayın damgaları olarak depolanır. Aşağıdaki kodu yalnızca doğum, 1970'ten sonra ise sonuçlar verir. Nasıl bana cari ay verecek sorgu, gelecek ay sonra ay ve böylece yaklaşan doğum günlerini alabilirsiniz? Ve nasıl ben de yıl görmezden alabilirim?

    $sql_query = "
        SELECT mem_id, DATE_FORMAT(FROM_UNIXTIME( birthdate ),'%d/%m/%Y') 
)
        FROM profiles
        WHERE
            IF ( MONTH( NOW() ) < 12,
              MONTH( DATE_FORMAT(FROM_UNIXTIME( birthdate ),'%Y%m%d') ) = MONTH( NOW() ) + 1,
              MONTH( DATE_FORMAT(FROM_UNIXTIME( birthdate ),'%Y%m%d') ) = 1)
        ORDER BY birthdate";

0 Cevap