Bonjour ou bonsoir !!

je n'arrive pas a trouver la solution de comment mettre le résultat d'une requete mysql pour envoyer un email multiple

sur ce script,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
 
$ListeAnnule = "SELECT id, login, email FROM clients
WHERE email IN ('abc@hotmail.com','def@live.ca') ";
 
	$data = mysql_query($ListeAnnule) or die('Erreur - table rd & p : ' . mysql_error());
	$tableau_res = array();
 
 
	while($info = mysql_fetch_array($data, MYSQL_ASSOC )) {
 
 
	$tableau_res[$info['id']] = ($info);
 
	$rdEmail= (htmlentities($info['email']));
 
}
 
$ListeEmail = $tableau_res['email'];
print_r ($ListeEmail).'<br/>';
 
var_dump ($tableau_res);			
 
?>
la valeur de $tableau_res qui contient

Array ( [15] => Array ( [id] => 15 [login] => Sandy [email] => def@live.ca ) [12] => Array ( [id] => 12 [login] => monlou [email] => abc@hotmail.com ) )
alors que je n'arrive pas avoir la valeur de :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
 $tableau_res['email']

bizzare, je comprends pas!!!!!!!!!!!


je voudrais obtenir un tableau des adresse email :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
 $tableau_res['email']
de la requete pour envoyer un mail

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
foreach ($tableau_res['email'] as $destinataire) {
		$to = $destinataire;
    } 
 
		if (mail($to,$sujet,$message,$headers)) {
 
			echo' Operation reussie';
	}else {
			echo' Mail non envoye';
 
	}
mais j'obtiens cet erreur:

Warning: Invalid argument supplied for foreach() in
Mail non envoye

ca fait plusieurs jours que je suis la dessus