Hola amigos del foro estoy usando la clase ezpdf para crear reportes en formato PDF via php, la creación del reporte me sirve en si, pero al parecer tengo problemas con la etiqueta eztble, la utilizo para extraer los datos de mi BD, la tabla se crea pero lo extraño es que no imprime los datos, ya lei la documentación en muchos lugares pero no encuentro mi falla
, si alguien sabe en que me equivocado favro ayudarme me urge..... aqui les dejo el codigo, de antemano gracias
Código PHP:
//Llamando libreria de reporte
require_once("pdfReports/class.ezpdf.php");
$pdf =& new Cezpdf('a4','landscape');
$pdf->selectFont('fonts/Helvetica.afm');
$pdf->ezSetCmMargins(1,1,1.5,1.5);
//Conexion a la Base de Datos
include("acces_aos.php");
$queEmp = "SELECT * FROM aos_afiliado ORDER BY nombre_afiliado ASC";
$resEmp = mysql_query($queEmp, $con) or die(mysql_error());
$totEmp = mysql_num_rows($resEmp);
$i = 0;
while($datatmp = mysql_fetch_assoc($resEmp)) {
$i = $i + 1;
$data[] = array_merge($datatmp, array('num'=>$i));
}
$titles = array(
'num'=>'<b>Num</b>',
'numero_ficha'=>'<b>Ficha</b>',
'nombre_afiliado'=>'<b>Nombre Afiliado</b>',
'fnacimiento_afiliado'=>'<b>Fecha de Nacimiento</b>',
'lnacimiento_afiliado'=>'<b>Lugar de Nacimiento</b>',
'edad_afiliado'=>'<b>Edad</b>',
'sexo_afiliado'=>'<b>Sexo</b>',
'profesion_afiliado'=>'<b>Profesión</b>',
'direccion_afiliado'=>'<b>Dirección</b>',
'telefono_afiliado'=>'<b>Teléfono</b>',
'mail_afliado'=>'<b>E-mail</b>',
'domicilio_afiliado'=>'<b>Domicilio</b>',
'dui_afiliado'=>'<b>Dui</b>',
'nacionalidad_afiliado'=>'<b>Nacionalidad</b>',
'linscripcion_afiliado'=>'<b>Lugar Inscripción</b>',
'finscripcion_afiliado'=>'<b>Fecha Inscripción</b>'
);
$options = array(
'shadeCol'=>array(0.9,0.9,0.9),
'xOrientation'=>'center',
'width'=>500,
'fontSize'=>10
);
$txttit = "<b>REPORTE AFILIADOS</b> \n";
$txttit.= "Reporte basado en busqueda \n";
$pdf->ezText($txttit, 12);
$pdf->ezTable($data, $titles, '', $options);
$pdf->ezText("\n\n\n", 10);
$pdf->ezText("<b>Fecha:</b> ".date("d/m/Y"), 10);
$pdf->ezText("<b>Hora:</b> ".date("H:i:s")."\n \n", 10);
$pdf->ezStream();