Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-05-2008
lakers lakers is offline
Miembro
 
Registrado: abr 2007
Posts: 47
Poder: 0
lakers Va por buen camino
salto de pagina(pdf)

hola muy wenas a tod@s
necesito vuestra auyda please :
estoy probando generar informes(pdf) mediante la libreria fpdf.
lo que es el pdf se genera sin ningun problema
ahora lo que quiero hacer es que a cada vez que se cambie el valor de una columna se me genera un nuevo pdf
con los datos de esta fila si por ejemplo mi tabla esta formada por :
code name precio
45 luis 45.23
5 barton 78
pues se generar un nuevo pdf con los datos de cada uno:
code name precio
45 luis 45.23
y en otro pdf :
5 barton 78
asi sucesivamente .
la libreria tiene una función que efectue el salto :AcceptPageBreak(). pero nosé cómo usarla
si alguien ha utilizado dicha libreria en algo parecido estaré agradecido a quién me lo puede facilitar.
gracias de antemano.
este el script que hice para la generación del pdf
Código PHP:
define('FPDF_FONTPATH','font/');
require(
'table.php');
class 
PDF extends PDF_MySQL_Table
{
function 
Header()
{
    
//Titre
    
$this->SetFont('Arial','',18);
    
$this->Cell(0,6,'ejemplo del listado',0,1,'C');
    
$this->Ln(10);
    
//Imprime l'en-tête du tableau si nécessaire
    
parent::Header();
}
}
//Connexion à la base
mysql_connect('localhost','','root') or die ("probléme pour etablir la conexion");
mysql_select_db('mispruebas') or die("probléme pour selectionner la bd");
$pdf=new PDF();
$pdf->Open();
$pdf->AddPage();
//Premier tableau : imprime toutes les colonnes de la requête
$pdf->Table('select * from producto order by code');
$pdf->Output(); 
gracias saludos
bye bye
Responder Con Cita
  #2  
Antiguo 04-05-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Hasta donde recuerdo, debes usar el método AddPage cada vez que quieras cambiar de página.

// Saludos
Responder Con Cita
  #3  
Antiguo 04-05-2008
lakers lakers is offline
Miembro
 
Registrado: abr 2007
Posts: 47
Poder: 0
lakers Va por buen camino
hola roman mucha gracias por tu respuesta
en principio quiero ir generando nuevos pdf hasta el final de la base de datos.
si por ejemplo mi base de datos tiene (aunque en principio va tener más) :
code name precio
45 luis 45.2
7 jose 8
9 robinho 78
pues quiero se genera 3 nuevos pdf donde en cada pdf saca una fila con los datos correspondientes. a lo mejor hay que hacer while pero no se cómo lo relaciono con la bd.
en la espera de su respuesta les saludo atentamente.
gracias
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Salto de pagina RichEdit CARSOFT_AR Varios 7 12-03-2010 19:38:03
Salto de página monicasierrar Impresión 1 30-11-2007 14:27:05
Salto de página en zreport Manuel Impresión 2 18-10-2006 04:07:40
Salto de pagina con Qreport DanielAlexander Impresión 0 24-06-2003 18:05:01
Salto de pagina DanielAlexander Impresión 3 08-05-2003 21:57:31


La franja horaria es GMT +2. Ahora son las 19:50:52.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi