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();