Cita:  
					Iniciado por lisbethperu 
  Sourcegeek, agradezco la observacion, bueno la consulta es que mi codigo php no funciona y quisiera me ayuden a decifrar cual es el problema.
 
Gracias,
    El inconveniente es simple, en tu script comparas la fecha ACTUAL con la fecha de nacimiento, por lo tanto digamos 01-01-1980 nunca será igual a la fecha de ahora, por el año. 
Para que te funcione debes poner el mes y el día en variables aparte y hacer la siguiente consulta:   
Código SQL:
Ver originalSELECT * FROM tabla WHERE MONTH(fecha_nacimiento) = '$mesActual' AND DAYOFMONTH(fecha_nacimiento) = '$diaActual'
  
Con eso bastará para que te devuelva los registros de los usuarios que cumplen años.