Bonjour tout le monde,
Je suis entrain de faire un outil de mailing et je bloque sur un ptit truc que j'arrive pas a surmonter...!!! votre conseil est vrmt le bienvenu
avt d'envoyer un mail, je fais une recherche pour selectionner les destinataires, et c'est la ou le probleme ce pose, ces destinataire je les stock ds une table qui contient 2 champs (id_mailing, id_destinataire) :
$sel = mysql_query("SELECT id FROM annuaire WHERE ma_condition" );
while($res = mysql_fetch_array($sel))
{
$ins = mysql_query("INSERT INTO ma_table (id_mailing, id_destinataire) VALUES ('$id_mailing', '$res[id]')" );
}
lorsque j'ai une 20en ou 50ene de destinataires ca va, mais dès lors que ca depasse 100, ca commence a mettre du temps et ca bloque carrement au dessus de 900 ou 1000 destinataires
devrais je stocker les destinataires ds un champ separes par un separateur???
que me conseillez vous faire?
j'ai egelement teste $ins = mysql_query("INSERT INTO ma_table (champ1, champ2) VALUES ('val1', 'val2'), ('val1', 'val2'), ('val1', 'val2')" );
mais ca bloque quand j'ai beaucoup de destinataires...