Pongo el primer documento que se llama p1.pdf en el cual realizo una consulta y luego la llevo al documento p2.php con de realizo la creación del pdf
p1.php
Código PHP:
<?php
$conexA= mysql_connect("localhost","root","malu1101")
or die("No se pudo realizar la conexion");
$conexB=mysql_select_db("prueba",$conexA)
or die("ERROR con la base de datos");
class consulta
{
public function get()
{
$consulta=mysql_query("SELECT * FROM prueba");
}
}
?>
Código PHP:
<?php
require_once("pdf/class.ezpdf.php");
require_once("p1.php");
$pdf =& new Cezpdf();
$pdf->selectFont('pdf/fonts/php_Helvetica.afm');
$datacreator=array(
'Title'=>'reporte pdf',
'Author'=>'Luis Alfonso',
'subject'=>'',
'creator'=>'',
);
$pdf->addInfo($datacreator);
$tra=new consulta();
$consulta=$tra->get();
while($fila=mysql_query($consulta))
{
$data[]=array
(
"id"=>$fila['id'],
"nombre"=>$fila['nombre'],
"cedula"=>$fila['cedula']
);
}
$titulos=array
(
"id"=>"ID",
"nombre"=>"NOMBRES",
"cedula"=>"CEDULA"
);
$opcion=array
(
'shadeCol'=>array(0.9,0.9,0.9),
'xOrientation'=>'center',
'width'=>700
);
$pdf->ezText("<b>Reporte</b>\n",16);
$pdf->ezTable($data,$titulos,'',$opcion);
$pdf->ezStream();
?>

