Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/02/2008, 18:55
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Como Hago Esto ?????

Haber, en el primer caso, sólo te envia un valor porque en cada bucle reescribes las variables:

Código PHP:
while ($resultado mssql_fetch_array($estrategia_query)){ 

$codigo_c $resultado['cod_cte']; 
$razon_s $resultado['razon_social']; 
$estraregia_c $resultado['estrategia']; 

Debes enviar un correo por cada iteración del while, o en todo caso todos los datos obtenidos del while en un solo mensaje. Para lo primero, debes incluir en cada iteración el contenido del mensaje, así como la función mail() que será la que envia el correo. Ahora, si deseas incluir en el mensaje todo el contenido, debes ir agregando con cada bucle el resultado al mensaje:
Código PHP:
$cuerpo "   
<html>   
<head>   
   <title>REPORTE MENSUAL de $ven del DIA $fecha</title>   
</head>   
<body>   
<h1></h1>   "
;
while (
$resultado mssql_fetch_array($estrategia_query)){ 

    
$cuerpo.= "<p>$resultado[cod_cte]      $resultado[razon_social]     $resultado[estrategia]</p>";


$cuerpo.="</body>   
</html>   
"

Ahora, en el segundo caso hay un error de sintaxis cuando tratas de imprimir la variable. Revísate este mensaje:

Y así este bien escrito, el resultado habrías sido el mismo que en el primer caso

Un saludo,