No se si este ejemplo te sirva
Se trata de recorrer la tabla y mandar un correo en los renglones que tengan la fecha de hoy y el campo enviado="No" y despues de enviar el correo pone el campo enviado="Si"
Código:
$qry = mysql_query("SELECT * FROM tabla
WHERE fecha=CURDATE() AND enviado='No'");
while($email=mysql_fetch_array($qry)){
mail($email["to"],"Subject","Body",$from_headers);
}
mysql_query("UPDATE tabla SET enviado='Si' WHERE fecha=CURDATE()");
Martín Esquivel H.