Tema: Fpdf
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2004, 05:13
nayhia
 
Fecha de Ingreso: julio-2004
Mensajes: 18
Antigüedad: 19 años, 9 meses
Puntos: 0
Fpdf

Hola a todos

Tengo un problema al utilizar FPDF. Tengo un script que crea un pdf que muestra el contenido de una tabla de una base de datos. El problema es que la primera vez que lo utilizo funciona bien, pero si la base de datos cambia y vuelvo a generar el pdf, me muestra el de la vez anterior (sin mostrar los cambios). Para que se refresce tengo que "Borrar los archivos temporales de internet". Alguien sabe porque sucede esto?

Por favor ayuda!

Este es el codigo
Código PHP:

<?php
session_cache_limiter
('private');
include(
"seguridad.php");
include(
"../includes/globales.php");
include(
"../includes/fechas.php");

define('FPDF_FONTPATH',$FDPF_FONTPATH);
require(
$FDPF_FILE);

class 
PDF extends FPDF
{
//Cabecera de página
function Header()
{

    
//Arial bold 15
    
$this->SetFont('Arial','B',15);
    
//Movernos a la derecha
    
$this->SetX(0);
    
$this->Cell(70);
    
//Título
    
$this->Cell(60,10,'Documentos recibidos',1,0,'C');
    
//Salto de línea
    
$this->Ln(20);
}

//Pie de página
function Footer()
{
    
//Posición: a 1,5 cm del final
    
$this->SetY(-15);
    
//Arial italic 8
    
$this->SetFont('Arial','I',8);
    
//Número de página
    
$this->Cell(0,10,'Page '.$this->PageNo().'/{nb}',0,0,'C');
}
}

//Creación del objeto de la clase heredada
$pdf=new PDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Arial','',12);
$pdf->SetLeftMargin(25);
$pdf->SetRightMargin(20);

$link mysql_connect($SERVIDOR,$USUARIO_BD,$PASSWORD);
mysql_select_db($BASE_DATOS$link);
$select "SELECT * FROM documento ORDER BY doc_tit,doc_aut";
$result mysql_db_query($BASE_DATOS,$select);
$i=1;


  
$pdf->SetFont('','B',12);
  
$pdf->Write(5,$i++);
  
$pdf->SetX(25);$pdf->Cell(13);
  
$pdf->MultiCell(0,5,$fila["doc_tit"]);
  
$pdf->SetFont('','','11');
  
$pdf->Ln();

  
$pdf->Write(5,"Tipo : ");
  
$pdf->SetX(25);$pdf->Cell(30);
  
$pdf->Write(5,$fila["doc_tipo"]);
  
$pdf->Ln();

  
$pdf->Write(5,"Autor(es) :");
  
$pdf->SetX(25);$pdf->Cell(30);
  
$pdf->MultiCell(0,5,$fila["doc_aut"]);
 }
mysql_free_result($result);
mysql_close($link);

$pdf->Output();
?>