Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/11/2009, 19:09
javier2018
 
Fecha de Ingreso: mayo-2005
Mensajes: 121
Antigüedad: 19 años
Puntos: 0
Respuesta: salto de pagina fpdf

este es el codigo......... (solo puse la parte que creo causa el problema) lo que hace es que genera las filas de derecha a izquierda tomando como referencia el SetXY .......asi continua hacia abajo ........... la primera pagina todo bien pero al saltar a la segunda comienza a imprimir una fila por pagina ........ creo q de repente el codigo en si hace eso .......... ahora como modificarlo para q la impresion sea normal (secuencial)....

la idea que tengo es que al cambiar a la segunda pagina las corrdenadas SetXY vuelan a ser = a 0 (cero) para que el codigo empieze de nuevo y pueda parecerse a la primera pagina ........pero como hacer eso?


Código PHP:
$pdf=new PDF('P','mm','letter');
$pdf->AliasNbPages();
$pdf->SetFont('Times','',12);
$pdf->AddPage();

$y1=0;
$y2=0;
$cam=0;
$pdf->Cell(1);
$pdf->setX(20);

while(
$reg mysql_fetch_array($res)){

        
$numero=$reg['boleto'];
        
$estado=$reg['estado'];
        
$fecha=$reg['fecha'];
        
        
$pdf->Cell(15,5,$numero,1,0,'C');
        
$pdf->Cell(25,5,$fecha,1,0,'C');         
        
$pdf->Cell(50,5,$estado,1,0,'C');    
           
        if(
$cam==0){
        
$pdf->SetXY(110,67+$y2);    
        
$pdf->Cell(1);
        
$cam=1;
        
$y1=$y1+5
        }else{   
        
$pdf->SetXY(20,67+$y1); 
        
$cam=0;
        
$y2=$y2+5;
        }
        }
         
mysql_close;
$pdf->Output();