Ver Mensaje Individual
  #27 (permalink)  
Antiguo 09/09/2011, 07:59
Avatar de stuart_david3
stuart_david3
 
Fecha de Ingreso: agosto-2011
Mensajes: 215
Antigüedad: 13 años, 2 meses
Puntos: 1
Respuesta: Generar PDF apartir de PHP y MySQL!!!...

=) Bueno ya se eliminaron los errores solo agregue esta línea al principio de mi código:

error_reporting(E_ALL & ~E_NOTICE);

Ahora si me genera el PDF el problema es que mis tablas me aparecen en blanco, realizando diversas consultas, si me aparece la tabla más o menos del tamaño de celdas que deben aparecer pero siempre sin ningún dato dentro ... Aquí esta el código :s...

Código PHP:
Ver original
  1. <?php
  2. error_reporting(E_ALL & ~E_NOTICE);
  3.  
  4. include_once('class.ezpdf.php');
  5. $pdf =& new Cezpdf('a4');
  6. $pdf->selectFont('../fonts/Courier.afm');
  7. $pdf->ezSetCmMargins(1,1,1.5,1.5);
  8. //realizo la conexion
  9. $conectar=mysql_connect('localhost','root','');
  10.         if($conectar=NULL)
  11.         {
  12.             printf("Error al conectar a la Base de datos");
  13.         }
  14.  
  15.         mysql_select_db('registro');
  16.         $resultado=mysql_query("SELECT RPEREGASIS, FECREGASIS, MIN( HORREGASIS ) AS entrada, MAX( HORREGASIS ) as salida
  17.            FROM registro GROUP BY RPEREGASIS, FECREGASIS LIMIT 0,10");
  18. $ixx = 0;
  19. while($datatmp = mysql_fetch_assoc($resultado)) {
  20. $ixx = $ixx+1;
  21. $data[] = array_merge($datatmp, array('num'=>$ixx));
  22. }
  23. $titles = array(
  24. 'num'=>'Num',
  25. 'RPEREGASIS'=>'Nombre de Usuario',
  26. 'FECREGASIS’=>’Apellido',
  27. 'entrada'=>'Ocupación',
  28. 'salida'=>'Mail'
  29. );
  30. $options = array(
  31. 'shadeCol'=>array(0.9,0.9,0.9),
  32. 'xOrientation'=>'center',
  33. 'width'=>1000
  34. );
  35. $txttit = 'BLOG.UNIJIMPE.NET\n';
  36. $txttit.= 'Ejemplo de PDF con PHP y MYSQL \n';
  37. $pdf->ezText($txttit, 12);
  38. $pdf->ezTable($data, $titles, '', $options);
  39. $pdf->ezText('\n\n\n', 10);
  40. $pdf->ezText('Fecha: '.date('d/m/Y'), 10);
  41. $pdf->ezText('Hora: '.date('H:i:s').'\n\n', 10);
  42. $pdf->ezStream();
  43. ?>

Gracias GatorV y de nuevo disculpa por las molestias...