Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/03/2011, 11:47
manuel2788
 
Fecha de Ingreso: enero-2011
Mensajes: 95
Antigüedad: 13 años, 3 meses
Puntos: 2
Respuesta: PHPmailer envio masivo con mensaje diferente

Código:
$result = mysql_query("SELECT email, nick FROM registro WHERE rank='1' ", $conexion);

			while ($row = mysql_fetch_row($result)){
			
			require_once 'includes/class.phpmailer.php';
	
			$mail = new PHPMailer ();
			$mail -> FromName = "retalos";
			$mail -> AddAddress ($row[0]);
			$mail -> Subject = "Enhorabuena! ".$row[1]." tus estadísticas";
			$mail -> Body = "prueba $row[1] $puntaje";
			$mail -> IsHTML (true);
			$mail -> IsSMTP();
			$mail -> Host = 'smtp.gmail.com';
			$mail -> Port = 465;
			$mail -> SMTPAuth = true;
			
			$mail -> Username = '[email protected]';
			$mail -> Password = 'password';
			 
			$mail -> SMTPSecure = "ssl";
			$mail -> AddAttachment("imagenes/logo.jpg");
			
			if(!$mail -> Send()) 
			{
					echo 'Error: ' . $mail -> ErrorInfo;
			}
			else 
			{      
			}
			
			} while ($row = mysql_fetch_array($result));
Ese es el código de envío, el problema es que el $puntaje siempre termina mostrando el más alto, sin importar si dicho dato coincide o no con el nick.