La fonction mail() vers plusieurs adresses?
fabrice11901
Messages postés
787
Statut
Membre
-
momo -
momo -
Bonjour
Est-il possible d'envoyer un mail à chaque adresse e-mail dans une base de donnée grace à la fonction mail()?
Comment?
merci
--
C'est bizarre, on en apprend tous les jours même quand on ne s'informe pas !!!!
Est-il possible d'envoyer un mail à chaque adresse e-mail dans une base de donnée grace à la fonction mail()?
Comment?
merci
--
C'est bizarre, on en apprend tous les jours même quand on ne s'informe pas !!!!
Configuration: carte mere asus k8n4e, processeur : sempron 3300+, disque dur 80go mémoire : 512...
3 réponses
-
Salut !
Il suffit d'exécuter la fonction mail() dans la boucle while qui te sert à récupérer les données de la base.
Ca donnerait quelque chose comme ça :<? $sql = 'Ta requete SQL'; $req = mysql_query($sql); while ($data=mysql_fetch_array($req)) { mail($data['email'], 'Sujet du mail', 'Contenu du mail', 'Headers du mail'); // Ca suppose bien sûr que le champ de ta table SQL qui contient les adresses e-mail s'appelle email (c'est à adapter :-) } mysql_free_result($req); mysql_close(); ?>
A+ :-) -
salut
oui merci j'ai déjà trouver le problème.
Par contre si tu peux m'aider aussi pour le poste [php] warning mysql_affected_rows
merci
-
sujet : [php] les if et else ne font pas leur boulos