Bonjour à tous,
J'ai un souci dans la création d'un mail (pour une newsletter) en php.
Le message du mail doit contenir du texte + une liste de références provenant d'une bdd.
J'ai créé une requête pour cette liste de références :
et je voudrais insérer le résultat ($reference) dans le corps de mon mail.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $req2 = $bdd->prepare('SELECT * FROM rubrique WHERE categorie = ? AND date_sortie >= ? ORDER BY date_sortie ASC'); $req2->execute(array($categorie, $date_sortie)); while ($donnees2 = $req2->fetch()) { $reference = $donnees2['categorie'].' '.$donnees2['nom'].' '.$donnees2['date_sortie'].'<br />'; }
Et c'est là que ça ne fonctionne plus.
Ci-dessus, le contenu du mail :
$reference sorti de la boucle n'affiche pas ma liste (mais qu'une seule ligne).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $message = ' <html> <body style="font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000;"> '.stripslashes($texte).' <br /> '.$reference.' </body> ' ;
Quelqu'un aurait-il une idée ?![]()
Partager