예제 #1
0
<?php

include_once "c:/xampp/htdocs/iitae/config.php";
include_once "c:/xampp/htdocs/iitae/model/alumnosModel.php";
require_once "class.ezpdf.php";
$pdf =& new Cezpdf('a3');
//seleccionamos la fuente
$pdf->selectFont('fonts/Helvetica.afm');
//seteamos la información del documento que se creará
$datacreator = array('Title' => 'Reporte PDF', 'Author' => 'César Cancino', 'Subject' => 'Reporte Dinámico con PHP y Mysql Exportado a PDF', 'Creator' => '*****@*****.**', 'Producer' => 'http://www.cesarcancino.com');
$pdf->addInfo($datacreator);
//traemos la data de nuestra base de datos
$conal = $oalumno->consulta_a_gpo();
$oalumno = new alumnos();
//cargamos la información en el array multidimensional llamado data
for ($j = 0; $j < sizeof($conal); $j++) {
    //inicio for
    $data[] = array("num" => $j + 1, "detalle" => utf8_decode($reg[$i]["detalle"]), "fecha" => Conectar::invierte_fecha($reg[$i]["fecha"]), "nombre" => utf8_decode($reg[$i]["nombre"]), "correo" => $reg[$i]["correo"], "pais" => utf8_decode($reg[$i]["pais"]), "empresa" => utf8_decode($reg[$i]["empresa"]));
}
//fin for
$titles = array("titulo" => "Título", "detalle" => "Detalle", "fecha" => "Fecha", "nombre" => "Nombre Autor", "correo" => "Correo Autor", "pais" => "País Autor", "empresa" => "Empresa Autor");
$options = array('shadeCol' => array(0.9, 0.9, 0.9), 'xOrientation' => 'center', 'width' => 700);
//ponemos un título
$pdf->ezText("<b>Noticias de la Web</b>\n", 16);
//creamos la tabla dentro del pdf
$pdf->ezTable($data, $titles, '', $options);
//mostramos el pdf
$pdf->ezStream();