Logré exportar los registros, cada uno de ellos a partir del enlace pertinente, pero por desgracia, me lee los tags, o sea, no procesa la data en html y el pdf me sale con un formato de tabla. por ejemplo:
| Titulo | Fecha | Texto | Categoria |
---------------------------------------------
Y no es la idea. Bueno, estoy usando otra clase, no el FPDF, sino la que pueden descargar desde acá:
http://www.ros.co.nz/pdf/
Mi código ha quedado así. Repito, no logro darle formato html.
Código PHP:
<?php
require_once('pdf/class.ezpdf.php');
require_once('pdf/class.pdf.php');
//Connect to your database
$link = mysql_connect("localhost", "root", "password");
mysql_select_db("BdD", $link);
if(isset($_GET['not_ID'])){
$not_ID = $_GET['not_ID'];
$sqlQueryNot = mysql_query("SELECT not_ID, notTitulo, fecha, notTexto, catCategoria
FROM sn_noticias
WHERE not_ID = $not_ID", $link)
or die(mysql_error);
$pdf =& new Cezpdf('LETTER');
$pdf->selectFont('pdf/fonts/Helvetica.afm');
$pdf->ezSetCmMargins(1,1,1.5,1.5);
$ixx = 0;
while($rowNot = mysql_fetch_array($sqlQueryNot)){
$ixx = $ixx+1;
$data[] = array_merge($rowNot, array('num'=>$ixx));
}
$rowNot = array(
'notTitulo'=>'<b>Titulo</b>',
'fecha'=>'<b>Fecha</b>',
'notTexto'=>'<b>Texto</b>',
'catCategoria'=>'<b>Categoria</b>'
);
$options = array(
'shadeCol'=>array(0.9,0.9,0.9),
'xOrientation'=>'center',
'width'=>500
);
$pdf->ezText($txttit, 12);
$pdf->ezTable($data, $rowNot, '', $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();
}
?>
Ojalá alguien pueda darme una mano con esto.
Gracias
PD:- Me acabo de percatar, luego de leer el manual de esta clase, que el desarrollador olvidó programar la clase para nuestro idioma!
En fin ...