Originariamente inviato da Tr|k`Tr4k

$risultato = @mysql_query($sql,$connessione)
or die("Impossibile eseguire l'interrogazione.");
while ($riga = mysql_fetch_array($risultato)) {
$id = $riga['$id'];
$email = $riga['$email'];
}
$mail_info="From: $mittente";
while ($riga = mysql_fetch_assoc($risultato)) {
$id = $riga['id'];
$email = $riga['email'];
mail("$email","$oggetto",$testo,$mail_info);
}
?>
[/php]
Secondo me, non spedisce nulla perchè hai due cicli while; nel secondo non legge nessun record.
Prova così:
codice:
$risultato = @mysql_query($sql,$connessione)
or die("Impossibile eseguire l'interrogazione.");

$mail_info="From: $mittente";
while ($riga = mysql_fetch_assoc($risultato)) {
$id = $riga['id'];
$email = $riga['email'];
mail("$email","$oggetto",$testo,$mail_info);
}
(cioè senza il primo ciclo).