Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/03/2009, 17:03
Avatar de aliza
aliza
 
Fecha de Ingreso: diciembre-2008
Mensajes: 156
Antigüedad: 15 años, 5 meses
Puntos: 6
Respuesta: Problemas con FPDF

Buenas. Yo para imprimir a pdf usaba ezpdf. Busca en San Google ezpdf y entras en la página de R&OS. Busca en la página Downloads - zip file. Te lo descargas y lo descomprimes en la raiz de donde tengas el fichero a convertir a pdf. Puedes usar este script mio>

<?php
include ('class.ezpdf.php');
$pdf =& new Cezpdf();
$pdf->selectFont('./fonts/Helvetica.afm');

// Declaramos las variables
$host='localhost';
$usr='consulta';
$pass='consulta';
$db='red';

// Muestre error si no nos conectamos bien
if (!($id_conex = mysql_connect($host, $usr, $pass))){
echo "Error, fallo al intentar conectarse";
exit();
}
// Muestra error si no seleccionamos la base de datos correctamente
if (!(mysql_select_db($db, $id_conex))){
echo "Error, fallo al seleccionar la base de datos";
exit();
}
if (mysql_select_db($db, $id_conex)){
@mysql_query("SET NAMES 'utf-8'");
// mostar todos los datos de la tabla informacion_general
$sql="SELECT * FROM arp";
// Ejecutamos la consulta
$res = mysql_query($sql, $id_conex);
// Crea una tabla con el contenido de la tabla
// Recorrer toda la tabla con un array
echo "<tr class='cabeza'><td class='ip'>IP</td><td class='mask'>MASK</td><td class='mac'>MAC</td></tr>\n";
while ($datos=mysql_fetch_array($res)){
echo "<tr><td class='ip'>".$datos['ip'].
"</td><td class='mask'>".$datos['mascara'].
"</td><td class='mac'>".$datos['mac']."</td></tr>\n";
}
$pdf->ezText('Informacion General',50);
$pdf->ezTable($datos);
// Liberar el resultado de la consulta y cierra la conexión
mysql_free_result($res);
}
mysql_close($id_conex);
$pdf->ezStream();
?>