Codice PHP:
<?php
require_once ('PHPMailer/class.phpmailer.php');
include ('connessione.php');
$id = $_POST["select"];
$result = mysql_query("SELECT * FROM news where id = $id");
while($row = mysql_fetch_array($result))
{
$titolo = $row['titolo'];
$breve = $row['breve'];
$completa = $row['completa'];
$foto = $row['foto'];
}
mysql_close($con);
$mail = new PHPMailer();
// Telling the class to use SMTP
$mail->IsSMTP();
// SMTP server
$mail->Host = "smtp.xxx.it";
// The from email address should be accepted by the smtp server
$mail->From = "news@xxx.it";
$mail->AddAddress("x@x.com");
$mail->AddAddress("x@x.it");
$mail->FromName = "xxx";
$mail->Subject = $titolo;
$mail->Body = "<table width='460' border='0'>
<tr>
<td>[img]http://www.sito.it/gestione/upload/$foto[/img]</td>
</tr>
<tr>
<td><div align='center'>
[b]$titolo[/b]
</div></td>
</tr>
<tr>
<td>$completa</td>
</tr>
<tr>
<td>[url='http://www.sito.it'][url]www.sito.it[/url][/url]</td>
</tr>
</table>
";
$mail->IsHTML(true);
$mail->AddEmbeddedImage("img.gif", "img", "img.gif");
$mail->Body .= '
[img]http://www.italiacampeggi.com/Image/logo.gif[/img]';
$mail->WordWrap = 50;
if(!$mail->Send())
{
echo "Il messaggio non e' stato inviato";
echo "Mailer Errore: " . $mail->ErrorInfo;
}
else
{
echo "La newsletter e' stata spedita";
}
?>
come posso inviare mail a piu di un destinatario prelevando i record con le mail da un db?