Boucle infini avec while
Résolu
djimson
Messages postés
217
Statut
Membre
-
djimson Messages postés 217 Statut Membre -
djimson Messages postés 217 Statut Membre -
Bonjour, j'ai essayé un script d'envoi de mail groupé mais ca envoi le meme message au mois 10 fois.
Pourriez vous m'aider?
Voici le code :
Comment faire pour que l'envoi soit unique?
Pourriez vous m'aider?
Voici le code :
<?php
$option= $_POST['option'];
/* Connexion au serveur */
include("connexion.php");
mysql_query ("INSERT INTO emplois VALUES
('','$option')");
$sql = ("Select `Adresse_Email`,`option` FROM Comptes_Utilisateurs c , emplois e WHERE c.`secteur`='". $_POST['option'] ."'; ");
echo "Envoi groupé <br>";
$req=mysql_query($sql);
$res=mysql_numrows($req);
$i=0;
$sujet = "Offre interessante";
$message = "Cette offre vs interesse :\n";
while($i!=$res)
{
$email=mysql_result($req,$i,"Adresse_Email");
mail($email,$sujet,$message);
echo "Envoyé à ".$email." - ";
$i++;
}
?>
Comment faire pour que l'envoi soit unique?
Il fallait faire faire un regroupement par Email.
Maintenant ça envoi correctement les mails.
Merci à ceux qui ont essayé