![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
Código PHP:
<?php
//Conexion con la db
$bd=mysql_connect("localhost","xxxxx","xxxxx") or die ("No Puedo Conectarme A La Base de Datos");
//seleccion de la base de datos
mysql_select_db("xxxxxxx");
// configuramos conexion utf8 si esta configuracion no este en el server utf8_spanish_ci
mysql_query("SET NAMES 'utf8' COLLATE 'utf8_general_ci'");
//captura el dia y mes actual
$diaactual= date("d");
$mesactual= date("m");
echo "Hola";
//en el query pregunta por el dia_nacimiento y mes_nacimiento
$result=mysql_query("select nombre, apellido, dia, mes, correo from ficha WHERE dia='$diaactual' and mes='$mesactual'");
//como salen varios datos... se recorre el resultado y envia los correos dentro de un while.
while($row = mysql_fetch_array($result)) {
$mail = $row['correo'];
$apenom = $row['apellido'] . " " . $row['nombre'];
$cabeceras = 'MIME-Version: 1.0' . "\r\n";
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$to = $mail;
$subject = 'Feliz Cumpleaños' . $apenom;
$message = '<div>
Feliz Cumpleaños le desea su ..., muchas felicidades. :)
</div>' ;
$headers = 'From: [email protected]' . "\r\n" .
mail($to, $subject, $message, $cabeceras);
echo "Mensaje Enviado";