par
AnT. » 12 janv. 2006, 22:48
Bonjour, je veux envoyer par mail, les résultats de chacun de mes membres
j'ai donc une base de donnée avc Nom, Prenom, Mail, resultat1, resultat 2.
L'envoi fonctionne mais il envoit à tous le monde...les résultats du 1er !
(alors qu'a l'affichage de controle, c'est bon)
le code est :
<?
while ($donnee = mysql_fetch_array($reponse)) {
// donnees de nom
$monnom=$donnee['Nom'];
$monprenom=$donnee['Prenom'];
$monmail=$donnee['mail'];
//recupere les voeux
$result1=$donnee['result1'];
$result2=$donnee['result2'];
//Nom
$message.="Cher(e) ami(e) \n";
$message.=$monprenom;
$message.=$monnom;
//la liste des résultats
$message.="Resultat 1: ";
$message.=$result1;
$message.="Resultat 2: ";
$message.=$result2;
//en tete
$sujet="Resultat";
// Envoi du message
mail($monmail,$sujet,$message,$entete);
}
?>
Si qqun peut m'aider à résoudre cela.
Merci d'avance !
Bonjour, je veux envoyer par mail, les résultats de chacun de mes membres
j'ai donc une base de donnée avc Nom, Prenom, Mail, resultat1, resultat 2.
L'envoi fonctionne mais il envoit à tous le monde...les résultats du 1er !
(alors qu'a l'affichage de controle, c'est bon)
le code est :
[php]
<?
while ($donnee = mysql_fetch_array($reponse)) {
// donnees de nom
$monnom=$donnee['Nom'];
$monprenom=$donnee['Prenom'];
$monmail=$donnee['mail'];
//recupere les voeux
$result1=$donnee['result1'];
$result2=$donnee['result2'];
//Nom
$message.="Cher(e) ami(e) \n";
$message.=$monprenom;
$message.=$monnom;
//la liste des résultats
$message.="Resultat 1: ";
$message.=$result1;
$message.="Resultat 2: ";
$message.=$result2;
//en tete
$sujet="Resultat";
// Envoi du message
mail($monmail,$sujet,$message,$entete);
}
?>[/php]
Si qqun peut m'aider à résoudre cela.
Merci d'avance !