Ciao a tutti: sto cercando di mandare una mail ad ogni utente per ricordare loro le loro credenziali di accesso al mio programma. Ho creato questo, ditemi secondo voi dove sbaglio:
Codice PHP:
//recupero da post e creo la query per selezionare gli utenti
$codice_club = $_POST['codice_club'];
$mittente = $_POST['mittente'];
$query = "SELECT * FROM tbl_soci WHERE codice_club='$codice_club' "; //echo $query;
$result = mysql_query($query) or die("Errore su esecuzione delle query...");
$numrows = mysql_num_rows($result);
//creo un ciclo while e mando la mail a tutti i soci
while ($resrow = mysql_fetch_array($result))
{
$mail=$resrow['mail'];
$user=$resrow['user'];
$password=$resrow['password'];
// mando la mail
$a=$mail;
$oggetto="CREDENZIALI DI ACCESSO AL PROGRAMMA ";
$messaggio.="\n " ;
$messaggio.="\n " ;
$messaggio.="Gentile socio, ti comunico i dati di accesso a te riservati per accedere al programma " ;
$messaggio.="\n " ;
$messaggio.="\n " ;
$messaggio.="\n " ;
$messaggio.="\n " ;
$messaggio.="User:".$user;
$messaggio.="\n " ;
$messaggio.="Password: ".$password;
$messaggio.="\n " ;
$messaggio.="Codice club: $codice_club";
$messaggio.="\n " ;
$messaggio.="\n " ;
$messaggio.="\n " ;
$messaggio.="A presto ! " ;
$intestazioni= "From:$mittente";
mail($a, $oggetto,$messaggio,$intestazioni);
}
In questo modo, riesco a mandare una mail per ogni utente trovato( che sono 2 in totale), e questo mi sta bene ma, al secondo utente arriva una mail che contiene i dati del primo utente e sotto alla fine del testo i suoi dati.
Dove sbalgio secondo voi ?