Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: Siempre Azul en 9 Febrero 2015, 19:36 PM

Título: duda libreria php pdf
Publicado por: Siempre Azul en 9 Febrero 2015, 19:36 PM
hola amigos necesito pasar a pdf el resultado de una consulta que esta en php, lo que busco es crear un boton "descargar en pdf" y el me convierta lo que hace este codigo en pdf aqui dejo mi codigo:

Código (php) [Seleccionar]
   <?php
    $con 
mysql_connect('localhost''root''123456') or die('ERROR DE CONEXION CON MYSQL: ' mysql_error());
    
mysql_select_db('libros'$con) or die('ERROR CONEXION CON BD: '.mysql_error());
     
    
$result mysql_query('SELECT Titulo, Autor, Editorial, Año as Year FROM libros');
     
    
?>

<body style="background-color: #f4f4f4">
   <table border="1">
   
   <th>Titulo</th>
   <th>Autor</th>
   <th>Editorial</th>
   <th>Año</th>
   
   <?php
    
while ($r mysql_fetch_object($result))
    {
    echo 
'<tr>';
    echo 
'<td>'$r->Titulo '</td>';
    echo 
'<td>'$r->Autor '</td>';
    echo 
'<td>'$r->Editorial '</td>';
    echo 
'<td>'$r->Year '</td>';
    echo 
'</tr>';
    }
    
?>

   </table>


muchas gracias de antemano.
Título: Re: duda libreria php pdf
Publicado por: Shell Root en 9 Febrero 2015, 20:04 PM
Aquí (https://www.google.com.co/?gws_rd=ssl#safe=off&q=pdf+php)
Título: Re: duda libreria php pdf
Publicado por: Siempre Azul en 9 Febrero 2015, 23:48 PM
Cita de: Shell Root en  9 Febrero 2015, 20:04 PM
Aquí (https://www.google.com.co/?gws_rd=ssl#safe=off&q=pdf+php)
gracias pero esa no sirve para lo que busco, porque en esa hay que programar, busco una que me genere de forma automatica lo que me muestra mi codigo pero en pdf
Título: Re: duda libreria php pdf
Publicado por: #!drvy en 11 Febrero 2015, 20:44 PM
Citargracias pero esa no sirve para lo que busco, porque en esa hay que programar, busco una que me genere de forma automatica lo que me muestra mi codigo pero en pdf

Y de paso que te haga un café... Hay infinitas librerías para generar PDF y muchas de ellas se reducen a declarar una instancia y usar sus métodos y propiedades... prácticamente no estarías tocando nada de código.. pero vamos, si quieres conseguir algo, te vas a tener que manchar aunque sea un poco..

Saludos
Título: Re: duda libreria php pdf
Publicado por: Siempre Azul en 11 Febrero 2015, 21:12 PM
Cita de: #!drvy en 11 Febrero 2015, 20:44 PM
Y de paso que te haga un café... Hay infinitas librerías para generar PDF y muchas de ellas se reducen a declarar una instancia y usar sus métodos y propiedades... prácticamente no estarías tocando nada de código.. pero vamos, si quieres conseguir algo, te vas a tener que manchar aunque sea un poco..

Saludos

si amigo he probado todas y ninguna me sirve no me genera lo que hace mi php osea la tabla y el contenido de la misma
Título: Re: duda libreria php pdf
Publicado por: hunert en 12 Febrero 2015, 18:37 PM
Tengo entendido que existe una librería llamada <<dompdf>> que traduce HTML a un formato PDF soportando CSS.
Puedes implementarlo con composer y con un poco de código quedaría listo..


// somewhere early in your project's loading, require the Composer autoloader
// see: http://getcomposer.org/doc/00-intro.md
require 'vendor/autoload.php';

// disable DOMPDF's internal autoloader if you are using Composer
define('DOMPDF_ENABLE_AUTOLOAD', false);

// include DOMPDF's default configuration
require_once '/path/to/vendor/dompdf/dompdf/dompdf_config.inc.php';


Proyecto en GitHub:
https://github.com/dompdf/dompdf
Documentación de uso:
https://code.google.com/p/dompdf/wiki/Usage