Hola,
Tengo este script para enviar por mail los datos de una base mysql, lo que pasa es que no logro enviar más que un resultado, no todos, he probado de todas las formas pero no logro hacerlo, a ver si alguien puede ayudarme.
Código PHP:
<?php
include ('includes/conexion.php');
$query = "SELECT * FROM entrevistas ORDER BY id DESC LIMIT 5";
$result = mysql_query($query);
$fila=mysql_fetch_object($result);
$query2 = "SELECT * FROM archivos ORDER BY id DESC LIMIT 5";
$result2 = mysql_query($query2);
$fila2=mysql_fetch_object($result2);
$destinatario = "[email protected]";
$responder="[email protected]";
$remite="[email protected]";
$remitente="www.a.org";
$cabecera ="Date: ".date("l j F Y, G:i")."\n";
$cabecera .="MIME-Version: 1.0\n";
$cabecera .="From: ".$remitente."<".$remite.">\n";
$cabecera .="Return-path: ". $remite."\n";
$cabecera .="Reply-To: ".$responder."\n";
$cabecera .="X-Mailer: PHP/". phpversion()."\n";
$cabecera .="Content-Type: text/html; charset=\"ISO-8859-1\"\n";
$asunto = "Novedades de www.a.org";
$cuerpo = "<html><body bgcolor=\"#000000\" font color=\"ffffff\"><a href=\"http://www.al.info\"><img src=\"http://www.a.info/iconos/logo.gif\" border=\"0\"></a>
<p><font color=\"ffffff\">Hola, comentarios
<p><font color=\"ffffff\">Último programa:
<br><table><tr><font color=\"ffffff\">$fila->nombre :: $fila->tema
<tr><td><font color=\"ffffff\"><a href=\"http://www.l.php?entrevista=$fila->id\"><td><font color=\"ffffff\">$fila->texto_portada</p></td></tr>
</table>
<p><font color=\"ffffff\">Último reportaje:
<br><table><tr><font color=\"ffffff\">$fila2->nombre :: $fila2->autor
<tr><td><font color=\"ffffff\"><a href=\"http://www.l.php?articulo=$fila2->id\"><td><font color=\"ffffff\">$fila2->texto_portada</p></a></td></tr>
</table>
<br><br><br><p>Publicidad:";
mail($destinatario,$asunto,$cuerpo,$cabecera);
echo "Email enviado";
?>
Así logicamente me envía solo un resultado por que no hay while, pero donde lo implemento para que no de error y funcione, no he sido capaz, cualquier comentario o sugerencia será bienvenida.
Salu2.