Toda la informacion me la despliega bien en la pantalla con los
datos correctos, el problema es que cuando mando a imprimir en
la impresora solo imprime en el papel parte de los datos y la
mitad de la pagina sale en blanco. Yo pense que era por falta de
especificar los margenes, pero no. porque lo hice y siempre me
daba el mismo error se lo quite, en el código que pongo aqui le
quite los margenes, no creo que tenga que ver, eso pienso pero
no se, yo hice la prueba y nada.
Cual será el problema que tengo, si alguien sabe que me ayude,
gracias
Código PHP:
<?
define('FPDF_FONTPATH','font/');
require('fpdf.php');
//Encabezados
$pdf=new FPDF('L','mm','letter');
$pdf->Open();
$pdf->SetAutoPageBreak(true);
$pdf->AddPage();
$pdf->SetDisplayMode("fullwidth");
$pdf->SetFont('Arial','',10);
$pdf->Cell(50);
$pdf->Cell(130,5,'INSTITUTO NACIONAL DE SAN MARCOS',0,1,"C");
$pdf->Ln(5);
$pdf->Cell(20,5,'AÑO',1,0);
$pdf->Cell(7);
$pdf->Cell(35,5,'REFERENCIA',1);
$pdf->Cell(7);
$pdf->Cell(180,5,'AUTOR',1);
$pdf->Ln(10);
$fec=$_POST["fec"];
foreach ($fec as $anos);
//Conexion
$link=mysql_connect("localhost","","");
mysql_select_db("trabajo",$link);
//sentencia SQL
$sql="select anno,referencia,autor from resum where anno like '$anos'";
$result=mysql_query($sql);
//datos
while ($row=mysql_fetch_array($result))
{
$pdf->Cell(20,6,$row["anno"],1);
$pdf->Cell(7);
$pdf->Cell(35,6,$row["referencia"],1);
$pdf->Cell(7);
$pdf->MultiCell(180,6,$row["autor"],1,L);
$pdf->Ln(2);
}
$pdf->Output();
?>