Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/06/2014, 05:54
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Enviar Array por email en PHP

Analiza esto

Código PHP:
Ver original
  1. $compras=array();
  2. while($row_resultado = mysql_fetch_assoc($resultado)){
  3.     $row_resultado["nombre"]= nombre($row_resultado['idproducto']);
  4.     $row_resultado["cantidad"]= cantidad($row_resultado['idproducto']);
  5.     $row_resultado["precio"]=  precio($row_resultado['idproducto']);
  6.      array_push($compras,$row_resultado);
  7.     }

ahora lo tienes TODO en el array compras solo tienes que recorrerlo para listar el carrito.

Código PHP:
Ver original
  1. foreach($compras as $compra){
  2.           echo $compra["idproducto"]." ".$compra["nombre"]." ".$compra["cantidad"]." ".$compra["precio"]."<br />";
  3. }

simple no?

Habria que ver esas funciones que usas si se podrian evitar y conseguir directamente esos datos con una query un poco mas sofisticada.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 19/06/2014 a las 06:04