Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2009, 15:18
pyaw
 
Fecha de Ingreso: mayo-2009
Mensajes: 14
Antigüedad: 15 años
Puntos: 0
Consulta de fecha

Hola a todos.

Estoy intentando hacer funcionar un archivo php con un cronjob que hace lo siguiente:

A la fecha de hoy, le suma 20 días y si en mi base de datos tengo algún registro que tenga la fecha de cumpleaños dentro de 20 días le envío un email automático.

Hice lo siguiente

$hoy = date ("Y-m-d");
$dias = 20;
$envio = date("m-d", strtotime("$hoy +$dias day"));

$sql4 = "SELECT * FROM hijos WHERE fecha = '$envio'";

Esto funciona bien para los que cumplen años dentro de 20 días pero sólo del año 2009 y yo necesito que funcione además para los que cumplen en años anteriores (sólo me importa el día y el més).

En la base de datos tengo un campo DATE 0000-00-00

Como tendría que hacer la consulta para que me funcione como necesito o que tengo que modificar.

Desde ya muchas gracias a todos

Saludos