par
KingSora » 05 nov. 2008, 00:07
Bonjour!
Alors ne vous fiez pas à la banalité du titre, mon problème vient du fait que je ne parvient pas à inclure le contenu d'une table contenant des news dans une newsletter.
Pour inclure mes lignes de news dans un mail j'utilise un while, mais pour envoyer toutes mes newsletters j'utilise également un while pour récupérer toutes mes adresses mails présente dans une autre table.
En gros je me retrouve avec une boucle dans une boucle.
J'ai pu constater que le premier mail que j'envoie a bien la totalité des lignes de ma table "news" mais en revanche, comme la boucle des news est déjà passé, les mails qui suivent n'ont rien du tout...
Pour être plus clair je fais grossièrement ceci:
Code : Tout sélectionner
Tant que table "mail" contient des mail
Envoi du message:
"bla bla bla
bla bla bla
Tant que table "news" contient des news
Affiche les news
Fin tant que
bla bla bla
bla bla bla"
Fin tant que
Le premier mail que j'ai dans ma table
[email protected] reçoit bien le mail avec toutes les news. Mais les mail suivant reçoivent un mail sans les news...
Une piste?
Bonjour!
Alors ne vous fiez pas à la banalité du titre, mon problème vient du fait que je ne parvient pas à inclure le contenu d'une table contenant des news dans une newsletter.
Pour inclure mes lignes de news dans un mail j'utilise un while, mais pour envoyer toutes mes newsletters j'utilise également un while pour récupérer toutes mes adresses mails présente dans une autre table.
En gros je me retrouve avec une boucle dans une boucle.
J'ai pu constater que le premier mail que j'envoie a bien la totalité des lignes de ma table "news" mais en revanche, comme la boucle des news est déjà passé, les mails qui suivent n'ont rien du tout...
Pour être plus clair je fais grossièrement ceci:
[code]Tant que table "mail" contient des mail
Envoi du message:
"bla bla bla
bla bla bla
Tant que table "news" contient des news
Affiche les news
Fin tant que
bla bla bla
bla bla bla"
Fin tant que[/code]
Le premier mail que j'ai dans ma table
[email protected] reçoit bien le mail avec toutes les news. Mais les mail suivant reçoivent un mail sans les news...
Une piste?