Ver Mensaje Individual
  #8 (permalink)  
Antiguo 26/05/2009, 07:43
Avatar de Dragon_Mandarin
Dragon_Mandarin
 
Fecha de Ingreso: marzo-2005
Ubicación: Santiago de Chile
Mensajes: 231
Antigüedad: 19 años, 1 mes
Puntos: 14
Respuesta: Clase fpdf problemillas

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($txttit12);
$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 ...

Última edición por Dragon_Mandarin; 26/05/2009 a las 08:34