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