Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2012, 16:43
Avatar de Andrexs
Andrexs
 
Fecha de Ingreso: noviembre-2011
Mensajes: 25
Antigüedad: 13 años, 3 meses
Puntos: 1
[Ayuda]Ciclo For

Saludos amigos Tengo 2 for para recorrer un arreglo y comparar pero me gustaria que cuando fuese a imprirmir imprima 1 sola vez..

Aqui una imagen:
http://gyazo.com/666029075be8ccfe01e384b441ecfc52

Aqui el Codigo:
Código PHP:
$lista=$salida->consultar_articulo_pdf();
    for(
$i=0;$i<count($lista);$i++)
         {
              for (
$j=$i+1$j<count($lista);$j++)
                {
                 if (
$lista[$i]['articulo']== $lista[$j]['articulo'] && $lista[$i]['marca']=$lista[$j]['marca'])
                   {
                           
$lista[$i]['articulo']=$lista[$j]['articulo'];
                        
$lista[$i]['marca']=$lista[$j]['marca'];                      
                        
$lista[$i]['cantdespa']= $lista[$i]['cantdespa']+$lista[$j]['cantdespa'];
                        
$lista[$j]['cantdespa']=0;
                        if(
$lista[$j]['serial']==''){
                        
$lista[$j]['serial']='N/A';                        
                        }
                    
$lista[$i]['serial']=$lista[$i]['serial'].', '.$lista[$j]['serial'];                        
                   }
                   else
                   {
                           
$lista[$i]['cantdespa']=$lista[$i]['cantdespa'];
                           
$lista[$i]['articulo']=$lista[$i]['articulo'];
                        
$lista[$i]['marca']=$lista[$i]['marca'];                      
                   }
            }    
$cantidad   $lista[$i]['cantdespa'];
                
$nombre       $lista[$i]['articulo'];
                
$marca      $lista[$i]['marca'];
                
$modelo     $lista[$i]['modelo'];
                
$serial      $lista[$i]['serial'];    
            
$pdf->SetFillColor(255);
                    
$pdf->SetTextColor(000);
                    
$pdf->SetFont('Arial','',10);    

        
                    
$pdf->Cell(189,6,$cantidad.', '.$nombre.', Marca: '.$marca.', Modelo: '.$modelo.', serial: '.$serial,1,1,'c',true);
        }