Mailing php & comment affecter les champs ?

Fermé
maxireussite Messages postés 372 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 11 mars 2020 - 8 avril 2014 à 15:23
maxireussite Messages postés 372 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 11 mars 2020 - 9 avril 2014 à 15:37
Bonjour,

J'envisage de faire un mailing auto qui va se déclencher à intervalles avec cron.

Je ne sais pas du tout quelle fonction utiliser pour que les champs d'une même ligne soient
affectés à tous les enregistrements.

Merci bcp de tous vos éclairages


A voir également:

1 réponse

maxireussite Messages postés 372 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 11 mars 2020 5
9 avril 2014 à 15:37
Voilà le code en entier. le publipostage fonctionne quant en ce qui concerne l'envoi aux destinataires en fonction de la requête.

Je souhaite pouvoir y ajouter les champs "titre", "nom". Quelqu'un pourrait-il me donner la solution svp ?

<?php
$db='*****';
$cnx=mysql_connect('localhost', '*****', '*****') or die("Pb connexion serveur ".mysql_error()); // connexion à la base$db_sel=mysql_select_db($db) or die("Erreur de selection ".mysql_error()); // sélection de la base //messages de TEST à oter ensuite qd ça marchera
$db_sel=mysql_select_db($db) or die("Erreur de selection ".mysql_error()); // sélection de la base //messages de TEST à oter ensuite qd ça marchera

$req = mysql_query("SELECT email, titre, nom, code_client FROM oc_clients WHERE code_client IN (SELECT code_client FROM oc_apayer
WHERE TO_DAYS(NOW()) - TO_DAYS(date_apayer) <= 30 AND paye = 0 AND rappel = 2 ORDER BY apayer_id DESC)");
?>

<?php

$message = '<html>
<head>
Votre code client : ;
</head>
<body>

<h1>Joyeux Noël et très bonnes fêtes de fin d\'année</h1>
<p>Toute l\'équipe de Image-Studio vous souhaite de très bonnes fêtes de fin d\'année en espérant une très bonne nouvelle année.</p>
<p>Pas mal de nouveautés sont à prévoir cette année sur le site, et nous vous rappelons que le site dispose d\'un forum communautaire pour partager vos passions</p>
</body>
</html>
';
$sujet = 'Joyeux Noël';
$headers = 'From: accueil@outremercolis.com' . "\r\n" .
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

while($mail = mysql_fetch_array($req))

mail($mail['email'], $sujet, $message, $headers);
mysql_close();
?>
0