21/07/2008, 09:38
|
| | Fecha de Ingreso: enero-2004 Ubicación: GDL
Mensajes: 42
Antigüedad: 20 años, 10 meses Puntos: 0 | |
Respuesta: imprimir variable en formato PDF checa esto :) es de ferranWEB o busca en el buscador por php pdf
a ver si te sirve.
Mi ejemplo obtiene un listado de una base de datos, por un id de referencia, y lo imprime en pantalla: Cita: define('FPDF_FONTPATH','font/');
require('mysql_table.php');
class PDF extends PDF_MySQL_Table
{
function Header()
{
//Title
$this->SetFont('Arial','',12);
$this->Cell(0,6,'LISTADO PRODUCTOS',0,1,'C');
$this->Ln(10);
//Ensure table header is output
parent::Header();
}
}
mysql_connect('localhost','','');
mysql_select_db('');
$pdf=new PDF();
$pdf->Open();
$pdf->AddPage();
$result=mysql_query("select * from prod where idprod='".$_GET['id']."' ");
if (mysql_num_rows($result) > 0) {
$idprodu = $idprod;
$zona = $zona;
$foto1 = $foto1;
$pdf->SetFont('Arial','BI',12);
$pdf->SetFillColor(204,204,204);
$pdf->Cell(80,5,'Producto con referencia '.$idprod,0,1,'L',1);
$pdf->Ln(5);
$pdf->Cell(80,5,'Información General',0,0,'L',1);
$pdf->SetFont('Arial','I',10);
$pdf->Ln(3);
$pdf->Cell(40,30,'REFERENCIA: '.$idprodu);
$pdf->Ln(5);
$pdf->Cell(40,30,'ZONA: '.$zona);
$pdf->Ln(5);
$pdf->Image($foto1,150,30,50);
$pdf->Output();
}} es un ejemplo que me pinta los resultados de productos, segun el id que le he pasado anteriormente. aqui tienes un poco todo, la creación de la clase, de la tabla, y como los muestro en pantalla, incluso con un campo imagen.
espero haberte ayudado, |