Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/09/2010, 21:00
pakillo
 
Fecha de Ingreso: mayo-2004
Mensajes: 400
Antigüedad: 20 años
Puntos: 0
Respuesta: ¿como insertar productos de una sesion en mysql?

gracias ya consegui hacerlo, una pregunta haber si me dan una idea que no se como hacerlo, a parte de insertar los datos quiero que luego me los envie por correo, pero me encuentro con un problema, si es un solo producto no hay problema, pero si son varios, como en este caso 4 que estan en una sola variable como podria haer para enviarlos, tengo este codigo para el envio

Código PHP:
if($carrito){
   foreach(
$carrito as $k => $v){
 echo 
$v['producto'];

mysql_query("INSERT INTO tabla (campo1,campo2,camp3)VALUE('$_SESSION['campo1']','$_SESSION['campo2']','$_SESSION['campo3']')") or die ("Error: "mysql_error());  
   }
$destinatario $email;
$asunto "Informacion de la compra";
$cuerpo '
<html>
<head>
   <title>INFORMACION DE LA COMPRA</title>
</head>
<body>
<p>
Estos son los productos que has comprado<br>
Acontinuacio&acute;n te mostramos los datos:<br><br>
<b>ID:</b> '
.$id.'<br>
<b>Producto:</b> '
.$producto.'<br>
</p>
</body>
</html>
'
;


$headers "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";


$headers .= "From: Compras <[email protected]>\r\n";

mail($destinatario,$asunto,$cuerpo,$headers);

Pero en la variable de sesion $producto contiene 4 nombres de productos y me salen asi producto1producto2producto3producto4.

¿Hay alguna forma de mostrarlo mejor?

Saludos