Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/06/2005, 15:03
Avatar de GUNIRAN
GUNIRAN
 
Fecha de Ingreso: octubre-2003
Ubicación: Rosario, Santa Fe, Argent
Mensajes: 65
Antigüedad: 20 años, 5 meses
Puntos: 0
Hola Maru,

Podrías hacerlo así:

Cuando sacas los resultados.... los guardas una variable.

<?PHP

$Link=mysql_connect ("localhost", "", "") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("base")or die("Error select db ".mysql_error());

foreach($HTTP_POST_VARS as $varname => $value)
$formVars[$varname]=$value;

include("db.php");

$result = mysql_query("SELECT * FROM emp INNER JOIN prod ON emp.prodid = prod.productid WHERE emp.empreid = '" . Getemp() . "' ORDER BY prod.productnom ASC");

while($row = mysql_fetch_array($result))
{
$productos .= "<td>".$row["productnom"]."</td> \n";
$productos .= "<td>".$row["cant"]."</td> \n";
$productos .= "<td>".$row["precio"]."</td> \n";
$productos .= "</tr> \n";
}
?>


Y luego al crear el cuerpo del mail....

<?
$cuerpo .= "<b>Nombre:</b> " . $_POST["nombre"] . "\n";
$cuerpo .= "<b>Dirección:</b> " . $_POST["direccion"] . "\n";
$cuerpo .= "<b>Teléfono:</b> " . $_POST["telefono"] . "\n";

$cuerpo .= $productos."\n";

$cuerpo = nl2br($cuerpo);
$to = "[email protected]";
$subject = "$nombre - Consulta";
$mailheader = "MIME-Version: 1.0 \r\n";
$mailheader .= "Content-type: text/html; charset=iso-8859-1 \r\n";
$mailheader .= "From: Formulario de Consulta \r\n";
$mailheader .= "Return-path: \r\n";
$mailheader .= "X-Priority: 1 \r\n";
$mailheader .= "X-MSMail-Priority: High \r\n";
$mailheader .= "X-Mailer: PHP/".phpversion()." \n";

if (mail ($to,$subject,$cuerpo,$mailheader))
?>


Recuerda que si quieres enviar los productos formateados en tablas el formato del mail debe ser html.
__________________
Saludos,
Matías Hernán Piuma - Desarrollador Web
Programador PHP Freelance, especialidad: PHP / MySQL / XHTML / CSS
Rosario, Argentina