Ciao ragazzi, ho un problema con lo script phpmailer o forse con una funzione da me creata in ogni caso non funziona qualcosa, in quanto invece di mandare la news a tutti coloro che sono iscritti la manda solo ad uno.

Questo è una funzione creata da me per recuperare dal db le email:

public function getEmailNewsletter()
{
$link = open_connection();

$query = sprintf("SELECT * FROM user WHERE is_newsletter = 1");
$result = query_db($query, $link);

while($row = recupera_risultati($result)){
$emails = ($row['email']);
}
return $emails;

}

Questo è invece la parte di php mailer che interessa quella funzione:

$mail->AddAddress($users->getEmailNewsletter());

Come mai non va?!