cs_Spartan
Messages postés2Date d'inscriptionmercredi 26 janvier 2005StatutMembreDernière intervention27 janvier 2005
-
26 janv. 2005 à 17:49
cs_Spartan
Messages postés2Date d'inscriptionmercredi 26 janvier 2005StatutMembreDernière intervention27 janvier 2005
-
27 janv. 2005 à 01:00
<!--StartFragment --> Bonjour, c'est le première fois que je poste sur ce forum, il est probable que je pose une question à laquelle il a déjà été répondu (le moteur de recherche ne m'a pas permis de trouver), si c'est le cas, si vous pouviez m'indiquer l'adresse du sujet où je pourrais trouver la solution à mon problème, ce serait déjà une grande aide.
Quoi qu'il en soit, mon problème est le suivant. J'ai une base de donnée qui me sert de... base avec dedans une liste d'adresses email. Je voudrais envoyer un mail automatique à tous ces email, le problème étant que certaines de ces adresses sont en double, donc si je ne retouche pas à ma requête, j'enverrai le même message en plusieurs exemplaires aux mêmes personnes. J'aimerai donc savoir comment faire pour n'envoyer le message qu'une seule fois à quelqu'un étant présent plusieurs fois dans la base. J'ai essayé de le faire à coup de return, mais ça ne fonctionne pas.
J'arrive à afficher les différentes adresses en utilisant :
$select = mysql_query("Select * FROM commande order by cli_mail", $link) or die ('Erreur : '.mysql_error() );
while($row = mysql_fetch_array($select))
{
$email = $row['cli_mail'];
if(($email))
{
echo $email.'
';
}
Mais c'est après que ça bloque
En espérant que vous saurez m'aider.
A voir également:
Tri dans les résultats d'une requête pour éviter les doublons