Tema: Reportes php
Ver Mensaje Individual
  #16 (permalink)  
Antiguo 31/05/2011, 12:11
Avatar de Potro
Potro
 
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 8 meses
Puntos: 39
Respuesta: Reportes php

Hola mi estimada colega, disculpa no contestar antes.. para evitarte todas estas confuciones..

Mira ahora que ya bajaste toda tu suite de html2pdf, lo que tienes uqe hacer es lo siguiente::


Create un archivo que construya el pdf, que generara atravez de otro archivo..

EJEMPLO::::

//Crea PDF create_pdf.php

Código PHP:
Ver original
  1. <?php
  2. include('file_a_convertir.php');
  3. $content_html = ob_get_clean();
  4.  
  5.     // initialisation de HTML2PDF
  6.        //Ruta de mi clase..... aqui tu ve donde esta
  7.     require_once('../html2pdf.class.php');
  8.     try
  9.     {
  10.                 ///Cositas para configurar tipo de hora, formato, etc...
  11.         $html2pdf = new HTML2PDF('P','Letter','es', false, 'ISO-8859-15', array(0, 0, 0, 0));
  12.         $html2pdf->writeHTML($content_html, isset($_GET['vuehtml']));
  13.         $html2pdf->createIndex('', 25, 12, false, true, 1);
  14.                 ///Nombre del archivo pdf      
  15.                 $html2pdf->Output('mi_pdf.pdf');
  16.     }
  17.       //Si no mal recuerdo para que lo descargue y no lo muestre... ??? quedo en confirmar jaja
  18.     catch(HTML2PDF_exception $e) { echo $e; }
  19. ?>


Bueno con esto mi estimada creas tu file_a_convertir.php...

EJEMPLO


Código PHP:
Ver original
  1. <?PHP
  2.  
  3. //conexion a la base
  4. include("db.php");
  5.  
  6.  
  7. $query = "SELECT * FROM TABLA";
  8. $SQL = mysql_query($query);
  9. ?>
  10.  
  11. <table width="100%" border="0" cellspacing="0" cellpadding="0" class="ordenes">
  12. <?PHP
  13. while($row = mysql_fetch_array($SQL)){
  14.  
  15. ?>
  16.   <tr>
  17.     <td width="6%">&nbsp;</td>
  18.     <td width="88%">Folio: <?PHP echo $rs['variable']; ?></td>
  19.     <td width="6%">&nbsp;</td>
  20.   </tr>
  21.  
  22. <?PHP
  23. }
  24. ?>
  25.  
  26. </table>



esto es por darte un ejemplo intentalo y veras...


asi de facil mi estimada colega...


NOTA: Obvio el que debes de ejecutar es create_pdf.php jajajaja

Saludos...
__________________
Paginación en FLASH,

http://www.forosdelweb.com/f62/pagin...o-aqui-540241/