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.