Tableau et envoi e-mail PHP
Bonjour je vous explique mon problème :
Je dois envoyer un mail présentant l'annonce publiée à toutes les personnes inscrites à différents types d'activités en rapport avec cette annonce lorsqu'elle est créé.
mon champs type d'activité peut comprendre plusieurs valeurs :
Code:
$type_activite = "3;5;29;";
Dois-je envoyer le mail en me basant à partir du $_POST du formulaire pour récupérer les activités (méthode que j'utilise actuellement) ou dois-je envoyer le mail à partir de l'enregistrement en base pour faire un affichage du dernier enregistrement ?
perso je fais un foreach
Code:
1 2 3 4 5 6 7
| $type_activite = $_POST['type_actvite'];
foreach($type_activite as $Valuectivite){
$nouvellevaleur = $Valuectivite;
}
$sql_membres = 'select jcba.email, jcba.activite from commite jcba where jcba.activite LIKE "%'.$nouvellevaleur.'%"'; |
Par contre il faudrait que je fasse un for pour passer toutes les valeurs dans une boucle mais je ne sais pas comme faire pour un tableau (pour l'array) de ma nouvellevaleur
Je pense que cela donnerait quelques choses de comme ça :
Code:
1 2 3 4 5 6
| $i = 0;
$max = count( $nouvellevaleur );
while( $i < $max ) {
$sql_membres = 'select jcba.email, jcba.activite from commite jcba where jcba.activite LIKE "%'.$nouvellevaleur.'%"';
} |
L'objectif étant d'envoyer pour chaque type d'activité un mail à toutes les personnes auquel fait référence l'annonce publiée.