Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/09/2011, 16:01
Avatar de Ronruby
Ronruby
 
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 10 meses
Puntos: 416
Respuesta: Programacion de php para envio de email de cumpleanos

Cita:
Iniciado por lisbethperu Ver Mensaje
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 original
  1. SELECT * 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.