Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/05/2011, 13:03
Avatar de pancho_k
pancho_k
 
Fecha de Ingreso: julio-2007
Mensajes: 32
Antigüedad: 17 años, 4 meses
Puntos: 4
Respuesta: Datos recuperados incompletos en un email

saludos magnusmaind... Antes que anda yo tampoco soy un master de php, paero me parece que en esta seccion de tu codigo:

Código PHP:
for($i=0;$i<=count($carrito_novillo)-1;$i ++){
            if(
$carrito_novillo[$i] != NULL){
                
$pedido $carrito_novillo[$i]['pedido'];
                
$cantidad $carrito_novillo[$i]['cantidad'];
                
$descripcion $carrito_novillo[$i]['descripcion'];
                }
            } 
Estas sobre escribiendo las variables $pedido, $cantidad y $descripcion, por lo que al finalizar el ciclo for, esas variables adquieren unicamente el ultimo valor, yo sugeriria que lo hicieras asi:

Código PHP:
for($i=0;$i<=count($carrito_novillo)-1;$i ++){
            if(
$carrito_novillo[$i] != NULL){
                
$pedido[] = $carrito_novillo[$i]['pedido'];
                
$cantidad[] = $carrito_novillo[$i]['cantidad'];
                
$descripcion[] = $carrito_novillo[$i]['descripcion'];
                }
            } 

De esta manera, al mostrarlo en la ultima parte, seria mas o menos asi:

Código PHP:
foreach($pedido as $x => $nada)
{
      ?>
                  <tr>
                      <td width='200' align='left'><? echo $pedido[$x]; ?></td>
                      <td width='100' align='center'><span class='Estilo7'><? echo $cantidad[$x]; ?> Kgrs.</span></td>
                      <td width='200' align='right'><? echo $descripcion[$x]; ?></td>
                  </tr>
      <?
}
Si no me equivoco, eso resuelve el problema que al menos yo note y entendí, cualquier cosa comentas.