PHPMailer e DB sql

thebigbassman

Nuovo Utente
21 Dic 2007
1
0
0
Ragazzi, salve a tutti

ioavrei l'esigenza di inviare un'email di massa pescando gli indirizzi da un DB sql, secondo voi in che modo dovrei impostare il codice della pagina da inviare?

Il codice è questo:

PHP:
<?
include_once('../class.phpmailer.php');
$mail = new PHPmailer();
$mail->IsHTML(true);
$mail->From = '[email protected]';
$mail->FromName = "Mio nome";
$mail->AddAddress('[email protected]');
$mail->AddReplyTo('[email protected]'); 
$mail->Subject = 'Auguri di buon Natale';
$mail->Body = '<html><body><center>I nostri auguri...<br>';

//percorso all'immagine
$mail->Body .= '<img src="http://www.miodominio.it/natale/auguri.gif">';

$mail->Body .= '</center></body></html>'; 
if(!$mail->Send()){
  echo $mail->ErrorInfo; 
}else{
  echo 'Email inviata correttamente!';
}
unset($mail);
?>

Dovrei fare un loop, ho anche trovato qualche tutorial utile , ma non si addice in tutto e per tutto alle mie esigenze che sono molto precise e circostanziate: dovrei mandare un biglietto d'auguri natalizio in html a tre set di indirizzi email (piu o meno in media una 80ina di indirizzi ciascuno). Ogni email dovra avere nel campo "a:" il nome e cognome del destinatario che puntano alla relativa email. Ho creato un database con PHPmyadmin sul mio dominio il cui server è sql.miodominio.it . Ho successivamente creato tre tabelle, ognuna con tre campi (LastName, FirstName, EmailAddress), ma ora non so come accedere ai dati e passarli al PHPMailer utilizzando un loop PHP (non sono esperto di php, ne di sql).

Potete darmi una mano?
Grazie in anticipo
Andrea
 

Discussioni simili