Foros del Web » Programando para Internet » PHP »

ezpdf pero no en tablas

Estas en el tema de ezpdf pero no en tablas en el foro de PHP en Foros del Web. Hola la duda q tengo es la siguiente quiero que al pasar a pdf me salga asi Nombre: Pepe Suarez Eda : 19 He buscado ...
  #1 (permalink)  
Antiguo 25/09/2009, 15:09
 
Fecha de Ingreso: septiembre-2009
Mensajes: 281
Antigüedad: 14 años, 7 meses
Puntos: 0
Pregunta ezpdf pero no en tablas

Hola la duda q tengo es la siguiente quiero que al pasar a pdf me salga asi

Nombre: Pepe Suarez

Eda : 19

He buscado para poder hacerlos sin que me salgan en tablas pero me sale asi en mi pdf y ademas como tabla con border

Nombre Edad
Pepe Suarez 17

Código php:
Ver original
  1. <?php
  2. /* Este script me permite sacar a un pdf un determinado jugador para luego poder imprimir o guardar */
  3.       include('pdf/class.ezpdf.php');
  4.       $id = $_GET['id'];
  5.      
  6.       $pdf = & new Cezpdf('letter','landscape');
  7.       $pdf->selectFont('pdf/fonts/Helvetica');
  8.       //$pdf->ezSetCmMargins(1,1,1.5,1.5);// margenes
  9.       $pdf->ezStartPageNumbers(500,18,10,'','{PAGENUM} de {TOTALPAGENUM}',1);
  10.      
  11.       $all = $pdf->openObject();
  12.       $pdf->saveState();
  13.       $pdf->setStrokeColor(0,0,0,1);
  14.       $pdf->line(20,30,750,30);
  15.       $pdf->line(20,585,750,585);
  16.       $pdf->addText(20,590,10,'Asociacion Chuquisaqueña de Futbol *** ACHF *** ');
  17.       //$pdf->addText(650,590,10,'Historial del Jugador');
  18.       $pdf->addText(20,18,10,'Dirección: Calle Junin 744 - Telfs. 64-51271- 64-55460 - FAX.(04) 64-55460','Pagina');
  19.       $pdf->restoreState();
  20.       $pdf->closeObject();
  21.        // termina las lineas
  22.       $pdf->addObject($all,'all');
  23.          
  24.       $conexion = mysql_connect("localhost", "root", "");
  25.       mysql_select_db("bd_asociacion", $conexion);
  26.      $queEmp = "SELECT *  FROM jugadores Where id='$id'";
  27.       $resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
  28.       $totEmp = mysql_num_rows($resEmp);
  29.       // creo un while para generar la tabla con sus campos
  30.  
  31.       $ixx = 0;
  32.       while($datatmp = mysql_fetch_assoc($resEmp)) {
  33.            $ixx = $ixx+1;
  34.            $data[] = array_merge($datatmp, array('num'=>$ixx));
  35.        
  36.    
  37.       $titles = array(                                 
  38.                        'nombre'=>'Nombres:',
  39.                        'edad'=>'Edad:',
  40.                       );
  41.      
  42.  
  43.      
  44.      $options = array(
  45.                       'shadeCol'=>array(0.9,0.9,0.9),
  46.                       'xOrientation'=>'center',
  47.                       'width'=>500
  48.                      );
  49.      }
  50.      $txttit = "<b>HISTORIAL DE JUGADOR </b>\n";
  51.    
  52.      $pdf->ezText($txttit, 12, array(justification=>center));
  53.      $pdf->ezTable($data, $titles, '', $options );
  54.      $pdf->ezText("\n\n\n", 18);
  55.      $pdf->ezText("<b>Fecha:</b> ".date("d/m/Y"), 5, array(justification=>left));
  56.      $pdf->ezText("<b>Hora:</b>  ".date("H:i:s")."\n\n",5, array(justification=>left));
  57.      $pdf->ezStream();
  58.    
  59. ?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:53.