P. 1
Generar PDF Con PHP y MySQL

Generar PDF Con PHP y MySQL

|Views: 8.933|Likes:

More info:

Published by: Franklin Anderson Valverde Yovera on Aug 30, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

08/02/2013

pdf

text

original

Generar PDF con PHP y MySQL

• •

13 August 2007 | 310 comentarios | Uncategorized Tags: box.net, MySQL, pdf, PHP, PNG

El presente ejemplo explica como generar un reporte en PDF extrayendo datos de MySQL utilizando PHP. Este ejemplo lo hacemos aprovechando el post anterior en el cual explicábamos como obtener datos de base de datos MySQL. Para la generación de PDF utilizaremos la clase R&OS: pdf class de la cual ya hemos comentado en Generar PDF con PHP.

Crear el documento PDF Lo primero es crear una instancia para la creación del documento PDF, para ello incluimos la librería class.ezpdf.php, luego creamos una variable del tipo Cezpdf en donde definimos el tipo de papel A4, luego definimos la fuente y los margenes.
1. 2. 3. 4.
require_once('class.ezpdf.php'); $pdf =& new Cezpdf('a4'); $pdf->selectFont('../fonts/courier.afm'); $pdf->ezSetCmMargins(1,1,1.5,1.5);

Obtenemos los registros desde MySQL Ahora procedemos a extraer los registros de nuestra base de datos, en este caso solo obtenemos el nombre, dirección y telefono de la tabla empresa de nuestra base de datos.
1. 2. 3.
$conexion = mysql_connect("localhost", "usuario", "clave"); mysql_select_db("demo", $conexion); $queEmp = "SELECT nombre, direccion, telefono FROM empresa";

4. 5.

$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error()); $totEmp = mysql_num_rows($resEmp);

Creando el array de datos, títulos y opciones A continuación procedemos a crear matrices que luego utilizaremos en la creación de nuestro PDF, en el caso que deseemos incluir una tabla con con datos debemos crear una matriz con estos datos, en nuestro caso asignamos los resultados de la consulta y le agregamos un campo adicional con un numero correlativo. Lo siguiente es crear la matriz con los nombres de la tabla, en este caso llamamos a esta matriz $titles en donde a cada campo agregado a la matriz de datos le hacemos corresponder un nombre que aparecerá como titulo de la fila. La tercera matriz indica los colores de las celdas, la orientación y el ancho de la tabla.
1. 2. 3. 4.
5. } $ixx = 0; while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1; $data[] = array_merge($datatmp, array('num'=>$ixx));

6. 7. 8. 9. 10. 11.

$titles = array( 'num'=>'<b>Num</b>', 'nombre'=>'<b>Empresa</b>', 'direccion'=>'<b>Direccion</b>', 'telefono'=>'<b>Telefono</b>' ); = array( 'shadeCol'=>array(0.9,0.9,0.9), 'xOrientation'=>'center', 'width'=>500 );

12. $options 13. 14. 15. 16.

Imprimiendo los Resultados Una vez que tenemos todos los datos preparados procedemos a generar el PDF con toda la información que deseamos. Iniciamos esto creando un titulo y subtitulo de texto, luego escribimos los resultados de la consulta con la función ezTable a la cual se pasamos los datos, títulos y opciones. Finalmente al final del documento agregamos la fecha y hora de la generación del documento.
1. 2.
3. $txttit = "<b>BLOG.UNIJIMPE.NET</b>\n"; $txttit.= "Ejemplo de PDF con PHP y MYSQL \n";

4.

$pdf->ezText($txttit, 12);

5. 6. 7. 8. 9.

$pdf->ezTable($data, $titles, '', $options); $pdf->ezText("\n\n\n", 10); $pdf->ezText("<b>Fecha:</b> ".date("d/m/Y"), 10); $pdf->ezText("<b>Hora:</b> ".date("H:i:s")."\n\n", 10); $pdf->ezStream();

Unimos todos estos bloques y tenemos listo nuestro script para generar reportes en PDF, pueden ver el ejemplo funcionando en php-mysql.php. Para finalizar les dejo los archivos del ejemplo para que lo prueben y modifiquen a sus necesidades.

1

• • • • • • • •

adsense celda maestro nancy base de datos papel siguiente server

Posts Relacionados • • • • • Navicat: Cliente MySQL Generar Excel con PHP PHP and MySQL by Example Crear JSON con PHP Números Aleatorios en PHP

Twitter Meneame Delicious

Comentarios Total 310 comentarios

delfino Publicado: 29/08/2007 11:58 pm auxilio soy novato y necesito ayuda sobre fpdf para meter una imagen en una celda (no es encabezado y pie de pagina) ademas cambiar el tamaño de la fuente gracias please me urge gracias

NANCY Publicado: 31/08/2007 2:51 am como pongo el encabezado para el pdf y como puedo cambiar el tamaño de la letra que contiene la tabla

Harold Publicado: 12/09/2007 7:24 pm Por ahora no está sirviendo y no manda ningun error que es lo peor, seguiré tratando que está malo

harold Publicado: 12/09/2007 9:05 pm ahora me sale este error: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ‘Resource id #8′ at line 1 ayuda por favor

harold Publicado: 12/09/2007 9:08 pm este es el codigo: ## creo una instancia include_once(‘class.ezpdf.php’); $pdf =& new Cezpdf(‘a4′); $pdf->selectFont(‘../fonts/Courier.afm’); $pdf->ezSetCmMargins(1,1,1.5,1.5); //realizo la conexion require (‘connectionRoot.php’); $queEmp = mysql_query(“SELECT nombre, apellido, ocupacion, nombreUsua FROM usuarios_blog”) or die(“Error al intentar Generar el reporte de Usuarios”); $resEmp = mysql_query($queEmp, $link) or die(mysql_error()); $totEmp = mysql_num_rows($resEmp); $ixx = 0; while($datatmp = mysql_fetch_assoc($resEmp)) {

$ixx = $ixx+1; $data[] = array_merge($datatmp, array(‘num’=>$ixx)); } $titles = array( ‘num’=>’Num‘, ‘nombre’=>’Nombre de Usuario‘, ‘direccion’=>’Apellido‘, ‘telefono’=>’Ocupación‘, ‘nombreUsua’=>’Mail‘ ); $options = array( ‘shadeCol’=>array(0.9,0.9,0.9), ‘xOrientation’=>’center’, ‘width’=>500 ); $txttit = “BLOG.UNIJIMPE.NET\n”; $txttit.= “Ejemplo de PDF con PHP y MYSQL \n”; $pdf->ezText($txttit, 12); $pdf->ezTable($data, $titles, ”, $options); $pdf->ezText(“\n\n\n”, 10); $pdf->ezText(“Fecha: “.date(“d/m/Y”), 10); $pdf->ezText(“Hora: “.date(“H:i:s”).”\n\n”, 10); $pdf->ezStream();

unijimpe Publicado: 13/09/2007 9:22 am El problema es que en la variable donde debe estar el la consulta a la base de datos esta erronea:
$queEmp = mysql_query("SELECT nombre, apellido, ocupacion, nombreUsua FROM usuarios_blog") or die("Error al intentar Generar el reporte de Usuarios"); $resEmp = mysql_query($queEmp, $link) or die(mysql_error());

Debes reemplazarla por:
$queEmp = "SELECT nombre, apellido, ocupacion, nombreUsua FROM usuarios_blog"; $resEmp = mysql_query($queEmp, $link) or die(mysql_error());

Saludos

Harold Publicado: 19/09/2007 8:44 pm

unijimpe eres un maestro man gracias y saludos desde colombia

sergio Publicado: 21/09/2007 6:35 am no soy muy experto en esto, pero me interesa el aporte, quien podria mandarme los archivos correctos? enviar a sergioaguayo@prodigy.net.mx Gracias

Miguel Lozano Publicado: 22/09/2007 2:01 am las dos formas son correctas la primra opcion es mas abreviada nada mas, solo deberias quetarle esta linea. $resEmp = mysql_query($queEmp, $link) or die(mysql_error()); ya que ya la estas usando en la primeras lineas, el codigo esta bien solo hay reduncancia de envios suerte

jose Publicado: 22/09/2007 5:10 am ola el codigo me corre perfectamente, pero tengo una curiosidad, el pdf me sale en forma vertical, como puedo hacer para hacerlo horizontal, espero me ayuden gracias.

unijimpe Publicado: 22/09/2007 9:45 am Hola, para asignar la orientación, esta se puede definir al inicializar el pdf, esto de la forma:
$pdf =& new Cezpdf(orientation='portrait'); $pdf =& new Cezpdf(orientation='landscape');

jose Publicado: 24/09/2007 10:05 pm

} $titles = array( ‘num’=>’No. 12). se te lo agradece ahora si me lo corre bien :D.date(“H:i:s”).= “SISTEMA DE ELECCION DE DIGNIDADES \n”.5). ‘numERO’=>’NUMERO‘. $pdf->ezText(“Hora: “.1. $options = array( ‘shadeCol’=>array(0.1.5.9). $pdf->ezSetCmMargins(1. ""). $pdf->ezText($txttit. $options). $resEmp = mysql_query($queEmp. 10).afm'). LIST_NUM as b FROM LISTAS". mas bien no tendrán por ahí un código para pasarlo al excel :D katy Publicado: 29/09/2007 9:44 pm Hola necesito su ayuda por favor hago todo lo que dice y me sale el pdf pero sin la informaci[on de la base. 10).Gracias mano.1. $queEmp = "SELECT LIST_NOM as a.9. mysql_select_db("sistema de elecciones". $pdf->ezText(“\n\n\n”. $conexion).0. ). $conexion = mysql_connect("localhost". "root". $pdf->ezStream(). ‘nombre’=>’LISTA‘. $pdf->ezText(“Fecha: “. array(‘num’=>$ixx)).9. $totEmp = mysql_num_rows($resEmp). $data[] = array_merge($datatmp. 10). ‘xOrientation’=>’center’. ”. $txttit.‘. $txttit = “REPORTE DE LISTAS\n”.0. este es mi c[odigo selectFont('pdf/fonts/Courier. $pdf->ezTable($data. ‘width’=>500 ).”\n\n”. ?> .date(“d/m/Y”). while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1. $conexion) or die(mysql_error()). $ixx = 0. $titles.

Estos datos deben corresponder para que funcione correctamente.afm’). ‘nombre’=>’LISTA‘. $resEmp = mysql_query($queEmp. ‘title’=>’Título‘./fonts/courier. $ixx = 0. ‘hometext’=>’Hometext‘. katy Publicado: 29/09/2007 10:41 pm sii ya me salio no relacione esa parte muchas gracias!!! Javier Publicado: 03/10/2007 2:34 pm Hola… Puse este código: selectFont(‘. array(‘num’=>$ixx)).1. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1. Pero en tu tabla tu agregas los campos: numERO y nombre. $titles = array( ‘num’=>’No.1. $conexion). title. $data[] = array_merge($datatmp. “”). ). hometext FROM nuke_stories WHERE (catid=’1′)”.1. LIST_NUM as b FROM LISTAS". $queEmp = “SELECT catid. . ).‘. mysql_select_db(“nuke”. $pdf->ezSetCmMargins(1. Tu consulta obtiene los campos a y b: $queEmp = "SELECT LIST_NOM as a. ‘numERO’=>’NUMERO‘. } $titles = array( ‘catid’=>’Catid‘. $conexion) or die(mysql_error()). $totEmp = mysql_num_rows($resEmp).5).unijimpe Publicado: 29/09/2007 10:22 pm El problema es que los campos de tu consulta no corresponden con los campos agregados es la tabla. $conexion = mysql_connect(“localhost”.5.. “root”.

$pdf->ezText(“\n\n\n”.B¹Ÿµj®[àéu8}) ¿Sabéis a qué se debe? Gracias! J_uan_D Publicado: 05/10/2007 1:05 am ole.000 595.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj > endobj 6 0 obj > endobj 7 0 obj > stream xœµ“ÁjÂ@E÷ùŠ»¬›É{3I&“  ÒDJc —¢Ñ”ÚTwýû¦ RKÂƒn†™Ëܳ8p½Q‰@«Pbf.”\n\n”.9). 10). 10). pero nose porque pero si la consulta me genera que se yo 100 registros o mas creo como q para que de mas de 2 hojas. ‘width’=>500 ).280 841. el pdf me queda corrupto no lo abre. $pdf->ezText(“Hora: “. ”. 2. Quería comentarte dos cosas: 1.= “Ejemplo de PDF con PHP y MYSQL \n”. $pdf->ezText(“Fecha: “.0.3 %âãÏÓ 1 0 obj > endobj 2 0 obj > endobj 3 0 obj > /MediaBox [0. Cómo lo hace por defecto? Reitero mis agradecimientos… Juan David Omer Moreno Publicado: 07/10/2007 2:07 am Hola muy bueno el tutorial. ?> y me salen códigos raros como estos: %PDF-1. 10). $pdf->ezTable($data. $pdf->ezStream(). me ha sido de mucha ayuda tu script. . $txttit. Por alguna razón me sale: Parse error: syntax error.$options = array( ‘shadeCol’=>array(0.9. unexpected ‘=’ al insertar el código q pusiste para la orientación de la página. $pdf->ezText($txttit. $txttit = “VALORYEMPRESA\n”. te lo agradezco.date(“d/m/Y”).0.date(“H:i:s”). $titles.000 0. 12). Hay una manera de ajustar el ancho de las columnas?. $options).9. ‘xOrientation’=>’center’.

los titles. me da este error: Parse error: parse error. esto no me funciona. del arreglo deben ser iguales a los nombres de las columnas de la tabla? Gracias unijimpe Publicado: 13/10/2007 7:11 am Oswal. Victor Hugo Publicado: 17/10/2007 2:07 am Excelente forma para crar archivos en pdf.php Bueno de todas maneras ta muy bueno el tutorial :) katy Publicado: 12/10/2007 10:01 pm Como puedo incluir una imagen en el reporte? por ejemplo un logo? oswal Publicado: 13/10/2007 2:24 am Hola. no es necesario que sean los mismos pero si es requisitos que sean en la misma cantidad. por ejemplo si en tu consulta extraes 5 columnas entonces en el array titles debes poner 5 campos. $pdf =& new Cezpdf(orientation=’landscape’).y otra cosa. ahora estoy tratando de ponerle un nivel de seguridad que haga que nada mas puedan imprimir una sola vez el PDF. una pregunta. Ale Publicado: 25/10/2007 11:17 pm . unexpected ‘=’ in D:\DESARROLLO\EASYPHP\localhost\www\selectnator\selectnator.

Jose Luis Publicado: 26/10/2007 3:58 am katy: para poner una imagen $pdf->addJpegFromFile(nombre_de_archivo.y. ejemplo.alguien sabe donde c ponen los archivos de class. ojo: la posición de la imagen es contada desde la esquina inferior izquierda. y que tenga un ancho de 100 pixeles $pdf->addJpegFromFile(‘logo7.php… etc ya los puc en usr/share/php5 en Pear pero m sigue mandando un error como este: Warning: include_once(class. Jose Luis Publicado: 26/10/2007 3:55 am J_uan_D.jpg’.540.jpg. saludos.[opcional alto de imagen]).ezpdf.php on line 3 Warning: include_once() [function. ponemos la imagen logo7. saludos. en la posicion 20.include-once]: failed to open stream: No such file or directory in /var/www/sysidata_control/admon/ejemplo1.'landscape’). Omer Moreno: la sintaxis correcta es: por ejemplo para configurar con tamaño carta Y en landscape: $pdf =& new Cezpdf(‘letter’.php’ for inclusion (include_path=’. .ezpdf.20.php on line 3 Ayuuudaaa!! Jose Luis Publicado: 26/10/2007 3:53 am Javier: revisa si tienes instalado el acrobat reader version 4. 540.ezpdf.x.include]: Failed opening ‘class.0 o superior saludos.:/usr/share/php:/usr/share/pear’) in /var/www/sysidata_control/admon/ejemplo1.php) [function.ancho.100).

280 841.pdf. .php:3) in C:\wamp\www\salud1\paginas\class.php on line 1919 %PDF-1.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj > endobj 6 0 obj > endobj 7 0 obj > stream xœ}QANÃ0¼÷{„Ëv×±½vnT$mP[RŽ¨M)%P $~ ¤ªËe%wÆ3ãÁ¨Ð(ñ ‰T+æ ¬ Zœ¦×c¼›WŬÌpžUçPm!«=®ÓÈÚ– s³m½{}n`UCy™Ã²yrRÂ’ÌîoSˆ( ¡ýpB”‚þÜ?зǿy3n Æ¢°þõB  —ùû®÷ –./class/config.… Ú»Óëûåæé£9°hЊ?M)VÝö[Äe°–B¶Ù#y †~B±AcÃB ëyÖ z‰ó‹^‹VZÛµØà S7AIGp  w> endobj 9 0 obj > stream xœ=OÃ0†÷üŠa9lç.000 595.alberto Publicado: 30/10/2007 3:19 pm Hola soy un principiante y cuando quiero generar el pdf. me sale un mensage del acrobat diciendome que el archivo está corrupto y que no se puede abir.pdf.class. hago algo mal? he copiado el ejemplo tal cual y nada… no se que puedo hacerrr lyla Publicado: 01/11/2007 3:42 am hola he intentado hacerlo pero me sale este error: Warning: Cannot modify header information – headers already sent by (output started at C:\wamp\www\salud1\class\DB_MySQL.php on line 1916 Warning: Cannot modify header information – headers already sent by (output started at C:\wamp\www\salud1\class\DB_MySQL.pdf.php”).php:3) in C:\wamp\www\salud1\paginas\class.php on line 1917 Warning: Cannot modify header information – headers already sent by (output started at C:\wamp\www\salud1\class\DB_MySQL.class.Ilþ–wrN–¤> startxref 1311 % %EOF porfis ayuda lyla Publicado: 01/11/2007 3:49 am hola ya resolvi mi problema eran mis clases solo cambie require_once(“.php:3) in C:\wamp\www\salud1\paginas\class.000 0.3 %âãÏÓ 1 0 obj > endobj 2 0 obj > endobj 3 0 obj > >> /MediaBox [0..cQ ‰ö*(¨$D¢? CêbR[e¹áÕs÷>ºäÚ�)̈J5æŒÀ4puÁ3d`:€ ~ æJ“X– k”ë8¼éúm¿iÆœö“·HBb¦òÿµ8#‘bJV„ŒbpݾO}××V wÃKÈ)¶šœ˜B¥Ï°G§¼ÚýhÚzèë‘ã®éBV±e:µÊrBœaU¾¯Š§» – ªç²Xå›±ˆE÷¥ƒmÂøóñ6á𙐘Ÿ¨Eð‡ Ó slaýÃq¥æ–A—.class.

$conexion). ayuda Guillermo Publicado: 07/11/2007 11:35 am La verdad es que lo probé y anda bàrbaro. $host.require_once(“. $miconexion->conectar($dbase. alguna sugerencia ? Gracias katy Publicado: 18/11/2007 11:11 am Muchas gracias Jose Luis me funciono!!! ./class/DB_MySQL.class. lo unico que no puedo lograr es mostrar las fechas obtenidas de la tabla mysql en formato dia-mes-anio. “usuario”.php”). $user. $password). “contraseña”). ahora necesito agregar una imagen al pdf. mysql_select_db(“salud”. por esto: $conexion = mysql_connect(“localhost”. Alguien me puede ayudar? Gracias desde ya.. mary Publicado: 07/11/2007 5:18 pm una pregunta como puedo poner la misma imagen en varias hojas espero que me puedan ayudar saludos Javo Publicado: 09/11/2007 12:06 pm Tengo un problema y es que la fecha y la hora me aparecen superpuestas y la tabla me aparece miniaturizada sin los datos que supuestamente la consulta realiza. //Incluimos la clase para las consultas $miconexion = new DB_MySQL.

‘ObjControl’=>’Objetivo del Control‘ ). ObjControl FROM controles ORDER BY NumControl ASC”.0.Hernan Parada Publicado: 20/11/2007 7:43 am Me puedo justificar un texto. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1. $conexion).1. } $titles = array( ‘num’=>’Num‘. $data[] = array_merge($datatmp. ‘width’=>500 ). ‘DescControl’=>’Descripción del Control‘.5). ‘NumControl’=>’NumControl‘.1. $conexion = mysql_connect(“localhost”). Hernan Parada Publicado: 20/11/2007 7:49 am Hola la verdad es que no he podido justificar en texto. $ixx = 0. he cambiado las font. $queEmp = “SELECT NumControl. $conexion) or die(mysql_error()). con justificación ful etc. $totEmp = mysql_num_rows($resEmp). Cambie los campos en la consulta. alguien me puede decir si se puedo no.afm’). la BD. ‘xOrientation’=>’center’.0. .5. mysql_select_db(“audit_db”. eztext.9). $resEmp = mysql_query($queEmp.. $options = array( ‘shadeCol’=>array(0. ya no se que hacer.1. sino para buscar otra alternativa Zéctor zapata Publicado: 27/11/2007 9:25 am amigos sigo con el problema que no me aparece nada. array(‘num’=>$ixx)). les dejo el codigo… que alguien me ayude por favor selectFont(‘./fonts/courier.9.9. DescControl. $pdf->ezSetCmMargins(1. el texto lo he puesto en eztable.

jpg’. 12). como quieran llamarlo. ?> Zéctor zapata Publicado: 27/11/2007 9:58 am como se si mi version php soporta pdf? tengo instalado phptriad Salva Publicado: 27/11/2007 2:41 pm Todo perfecto. enrique Publicado: 27/11/2007 7:17 pm se puede diseñar otro tipo de tabla por ejemplo que en la primera fila tenga dos columnas y en la siguiente fila tenga tres o algo asi? Zéctor zapata Publicado: 29/11/2007 10:02 am Excelente el articulo. Mi codigo es: $pdf->addJpegFromFile(‘. $pdf->ezStream(). $pdf->ezText($txttit.100).UNIJIMPE. $txttit. 10).100.$txttit = “BLOG. tenia instalado phptriad y no hacia nada. 10). Me cambie a appServ y perfecto!! . si es que les sirve a alguien: 1./images/Logo.NET\n”. $pdf->ezText(“Fecha: “. a excepcion de poner un logo jpg en la esquina superior izquierda.100. $titles.. $pdf->ezTable($data.date(“d/m/Y”).= “Ejemplo de PDF con PHP y MYSQL \n”. pero no sale nada. Alguna ayudita ? Gracias de antemano. ”. 10).date(“H:i:s”). $pdf->ezText(“\n\n\n”. $options). $pdf->ezText(“Hora: “.”\n\n”.tutorial. Como aporte.

Max Publicado: 11/12/2007 4:29 pm . no empleo el Xpos por que este texto no tiene una posición específica.ezpdf. tengo un pequeño inconveniente. la cantidad de estos pueden variar. lo que no consigo es poner este texto y el resultado en la misma linea(Ejemplo: “TOTAL: 3600″). hay q’ crear un formulario? eso quiero saber.le agradeceria si alguien sabe hacerlo me lo hagan saber este es mi correo premiun83@hotmail. quiero que aparezca hasta que se impriman todos los registros de la tabla y. Quisiera saber si alguien sabe como arreglar la tabla que genera automaticamente si la tomo de la base de datos ya que sale centrada y cuando solo tienen 2 campos se ve vacio el reporte.com hector Publicado: 06/12/2007 12:47 pm como puedo mostrar la tabla en forma horizontal? Max Publicado: 10/12/2007 1:21 pm Hola unijimpe mi problema es: quiero que despues de imprimir la tabla debajo de ella aparezca un texto con la frase TOTAL y a un lado el resultado que proviene de un campo de otra tabla.. ya que me aparece el TOTAL en una linea y el valor en la siguiente (No estoy usando encabezados en el campo del valor).php ahi pueden encontrar opciones para los tamaño de letras Victor Villagran Publicado: 29/11/2007 1:38 pm ¿Para q’ resulte la importacion de archivos. Te agradesco mucho de antemano tu ayuda. gracias? marco Publicado: 30/11/2007 4:36 pm Que tal amigos programadores..hechenle una mirada a el archivo class.

zip que se descarga. Diego Publicado: 14/12/2007 5:19 am Pues yo he observado que me funciona a la perfección con el Adobe reader 7. pero no con la versión 8 que no pinta nada y el ADOBE acrobat 6 me dice que el fichero esta dañado.$options). me decia que la fuente no se encontraba en el directorio de recursos y se sustituira por helvica. y este proceso saca una carpeta fonts y como tres archivos mas.Encontre la respuesta a mi pregunta anterior. ¿Alguien sabe por qué?. ”. Gracias. $pdf->ezSetDy(10).8). jose Publicado: 26/12/2007 11:38 am lyla tengo el mismo error me puedes explicar como lo solucionaste soy nuevo en esto José David Publicado: 28/12/2007 7:46 am HOLA! a mi se me presento el siguiente problema: –cuando montaba el script y lo ponia a correr en mi aplicación. lo consegui de la siguiente forma: $pdf->ezText(“TOTAL:“. aquí se las dejo para quien le sea de utilidad. se debe copiar la carpeta fonts en la carpeta donde estan todas las paginas de tu aplicacion y luego poner a correr todo de nuevo…asi el error desaparece y se podra observa el pdf…. $pdf->ezTable($data.— Si a alguien se le presenta ese mismo error lo que tiene que hacer es extraer todos los archivos del .espero que a alquien le sirva…chaoss Osita Publicado: 07/01/2008 1:27 pm AYUDA PORFAVOR¡¡¡¡ .$titles.

gob. COMO HAGO ESO please!!!… Elizabeth Publicado: 11/01/2008 3:38 pm .php?IdUga=11 kiero k esa informacion este en un pdf pa k el usuario imprima dixa informacion o ay alguna otra manera de realizarlo?? Jose Rangel Publicado: 10/01/2008 3:55 pm a ver necesito colocar encabezados.mx/bitacora/ugas. es decir una imagen por si la data excede el tamaño de una hoja. PEOR ME SALE ESTO: %PDF-1.3 %âãÏÓ 1 0 obj <> endobj 2 0 obj <> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font <> >> /MediaBox [0.000 595.. LA TABLA.. normalmente se crea la segunda.280 841.yucatan.Un¸ŠXRn$ª¤·Ä¾Wdá endstream endobj 8 0 obj <> endobj xref 0 9 0000000000 65535 f 0000000015 00000 n 0000000080 00000 n 0000000126 00000 n 0000000280 00000 n 0000000309 00000 n 0000000414 00000 n 0000000477 00000 n 0000000750 00000 n trailer <> startxref 857 % %EOF PORFA AYUDENME URGE… GRACIAS losiram Publicado: 09/01/2008 3:08 pm hola kisiera saber si se puede k la infomacion k aparece en al siguiente pagina en la parte del centro se puede enviar tal como esta en pdf los encabezados son etiquetas y la informacion k despliega son consultas a una base de datos mysql se puede por fis si me dicen como se los agradecere infinitamente http://www.000 0.i‡¬ˆ#Fú†£éâÖóÉûdÖÖ4¯Ó Ò–uÜíFOâ‹çÝzß~¾{ì:´¯ ¶ýí¸Åf›Õr äLNý¿é‘‡H*÷Jž¥Á’Î ~þÙ_ï^ øVÐtÛ¯êòèã¬K昣‘ÁL¥ºqÿkÛÄU. Y LO QUE ME FALTA ES GENERAR REPORTES EN PDF… CUANDO VI ESTA PAGINA PENSE YA TENIA EL PROBLEMA SOLUCIONADO.bitacoraordenamiento.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj <> endobj 6 0 obj <> endobj 7 0 obj <> stream xœm?oÂ@ Gw>Åo¤‹c_îâKFÔ¤Pñ’ˆc`¬ U… ©ºõÛCAH ¼>ËÏ~ƒQ‚wCËH. pero sin el encabezado o la imgen que tengo por emcabezado en la primera.ESTOY HACIENDO MIS PRACTICAS PROFESIONALES Y SI NO TERMINO ESTE SISTEMA NO ME TITULO….. PERO NO… YA CAMBIE LA BASE DE DATOS.

000 595.280 841.3 %âãÏÓ 1 0 obj <> endobj 2 0 obj <> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font <> >> /MediaBox [0. Saldo Actual.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj <> endobj 6 0 obj <> endobj 7 0 obj <> stream xœ}QËR1¼ïWÌQ/ÃL6¯åH± endobj 9 0 obj <> stream xœ}ÍNÃ0„ïyŠ9ÂÅxíÍ&¾”wð DMŠµ ªiy}ùÁ q/>Œ¾Ï. Fecha Limite de Pago.ezpdf”.. este hace un SELECT a mi base de datos y trae los resultados los cuales serian (No.Hola.000 0.Cliente. existen unas clases para este nuevo php+mysql ??? gracias Joel Publicado: 28/01/2008 2:36 pm Me funciono de maravilla. ok. etc. he trabajado con estos ejemplos y los eh utilizado con mi base de datos con mucho exito. pero ahora necesito cambiar el formato del PDF. Minimo a pagar. solo un problema. para poder hacer una plantilla diferente ??… no se si me explico…espero que me puedan ayudar. . entonces tengo una plantilla en php donde le pide el ID del cliente…. me funciona el ejemplo de maravilla en esayphp1.8 pero en easyphp2. les explico….01b salen textos con signos extraños..“=zp¡„5 [*§¾ÆÃ3´Òð{àŽîá. como puedo cambiar el tamaño de letra que contiene la tabla gracias el rulas Publicado: 14/01/2008 6:39 pm me sale lo siguiente no se cual sea el motivo me podrian ayudar en este embrollo la salida que obtengo es la siguiente %PDF-1.) Lo que me intereza saber es como puedo modificar el archivo “class. Estoy trabajando en un proyecto para darle su estado de cuenta a mis clientes por medio de una pagina web.una vez puesto el ID.% +2ÿW3OôbZö*ùg77Šåê·)™ ŠD?ý  ü{é¢endstream endobj xref 0 10 0000000000 65535 f 0000000015 00000 n 0000000080 00000 n 0000000126 00000 n 0000000280 00000 n 0000000309 00000 n 0000000414 00000 n 0000000487 00000 n 0000000868 00000 n 0000000975 00000 n trailer <> startxref 1296 %%EOF fernando gibert Publicado: 22/01/2008 6:33 am hola a todos.

unijimpe. pueden utilizar una imagen que contenga el diseño deseado como fondo y sobre el escribir el contenido deseado. muy interesante. existe algun metodo para que no imprima sobre un documento pdf en blanco si no sobre uno diseñado?? Muchas gracias Joel Publicado: 29/01/2008 3:25 pm Esperemos que algun alma de Dios nos responda :) victor Publicado: 29/01/2008 5:17 pm ya estuve buscando documentacion. Si desean aprender mas de este tema pueden revisar: http://blog. aver si nos quieren responder….net/pdfs-confondo-utilizando-php/ . cuando saco datos de mi base de datos en el PDF generado los acentos salen como signos raros.Alejandro Publicado: 28/01/2008 9:08 pm Muy buena herramienta. Pero tengo un problema. unijimpe Publicado: 30/01/2008 10:09 pm Para los visitantes que desean implementar PDFs basados en un diseño previo. entrando a mas foros pero no hay nada claro mas que una opcionpara agregar imagen tipo jpg png o gif pero no se explica muy bien su uso…. Alguna idea? gracias victor Publicado: 29/01/2008 12:11 am como podria imprimir sobre un diseño de hoja en pdf?? es tipo un diploma que ya tengo pero quiero que cada uno lo imprima en su casa y ya salga el diseño….

(sigo en buskeda para el cochino IE) ALGUIEN sabe por ke no puedo agregarmas de una imagen y ke no pese mas de 7kb. alguna idea? tal vez sea configuración de la base de datos o algo por el estilo. saludos ketz Publicado: 01/02/2008 2:07 am ESPERO Y EL POST ANTERIOR LO LEA OSITA.3 %âãÏÓ 1 0 obj endobj 2 0 obj endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font >> /MediaBox [0...date(“H:i:s”). saben por ke no me jala $pdf->ezText(“Fecha: “.10). aahhh. $pdf->ezText(“Hora: “. tengo que bajar la calidad hasta ke pese 6kb. el caso es ke tengo tres imagenes ke poner pero son mayor de 7 kb.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj endobj 6 0 obj endobj 7 0 obj stream xœ}QËR1¼ïWÌQ/ÃL6¯åH± endobj 9 0 obj stream xœ}ÍNÃ0„ïyŠ9ÂÅxíÍ&¾”wð DMŠµ ªiy}ùÁ q/>Œ¾Ï.000 595..”\n\n”.000 0.date(“d/m/Y”).“=zp¡„5 [*§¾ÆÃ3´Òð{àŽîá.10). puso los acentos sin problemas.Alejandro Publicado: 31/01/2008 12:16 pm Sigo sin poder poner acentos en el PDF. ya sea mozilla u otro. y me doy cuenta que en el ejemplo de la tabla.280 841. SE VEIA DESEPERADA… je FELIPE Publicado: 04/02/2008 10:35 am . por favor ayuda!! :D ketz Publicado: 01/02/2008 2:05 am hola que tal: para los que tengan este problema: %PDF-1.%+2ÿW3OôbZö*ùg77Šåê·)™ ŠD? ý  ü{é¢endstream endobj xref 0 10 0000000000 65535 f 0000000015 00000 n 0000000080 00000 n 0000000126 00000 n 0000000280 00000 n se “soluciona” utilizando un explorador diferente al IE.. (no me deja ) si solo pongo una. ke raiiooss!!! ayuda pls.

que tengo guardada en el servidor .jpg me muestre la imagen. GRacias por cualquier aporte Marianelly Arismendi Publicado: 08/02/2008 8:52 am Hola necesito saber como en un mismo documento de PDF intercalar la orientacion de las paginas.. es decir. hay alguna forma que en unos de los campos al tener nombres de archivos *. Pablo Publicado: 09/02/2008 6:43 am Si te salen signos raros.MUCHAS GRACIAS REALICE LA SALIDA DE REGISTRO DE LA BASE DE DATOS DE LA EXPLICACION AHORA SIGO CON MI PROYECTO DE GRADO DE TECNOLOGO ¿ LA CONEXION A UNA BASE DE DATOS CON SU RESPECTIVA PAGINA WEB PERO REALIZADA CON DREAMWEAVER LA CONEXION A LA BASE DE DATOS ES LO MISMO ? ¡ESPERO QUE SI! Mandujano Publicado: 05/02/2008 11:21 am Cuando quiero insertar texto con acentos o ñ’s me aparecen caracteres raros? alguna idea? por favor me esta volviendo loco esto. que un mismo documento tener paginas con orientacion vertical u horizontal.en una de las 3 columnas saludos gracias . lo estoy poniendo en practica. comprueba que la ruta es la correcta en la siguiente línea: $pdf->selectFont(‘fonts/courier. Adrian Publicado: 12/02/2008 1:14 pm Hola excelente el ejemplo y la explicación.afm’).

890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj <> endobj 6 0 obj <> endobj 7 0 obj <> stream xœµ‘AOƒ@„ïüŠ9êÞ®PXnA1°âØ´1q©½[#¦¥ML¼¼ÌÎî|ÉÛ1–%ln:œà1fz‚Pn`Å`ÜÔr \… yö=äHó0Hq¡Hƒ. he buscado en internet pero no he visto solución.pdf.000 595. Fatal error: Class cezpdf: Cannot inherit from undefined class cpdf in /home/cnnhost/public_html/pdf/class.php on line 1919 %PDF-1. He estado viendo en foros con la clase FPDF. pero sinceramente.3 %âãÏÓ 1 0 obj <> endobj 2 0 obj <> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources <> /MediaBox [0.los codigos que me aparecen son estos!! Warning: Cannot modify header information – headers already sent by (output started at C:\wamp\www\ejemplo1\php-mysql. no solo quiere que aparezca en imagen.php:9) in C:\wamp\www\ejemplo1\class.php on line 5 Rosa Publicado: 05/03/2008 4:06 am Estoy usando la libreria R&0s para la generacion de PDF con PHP y me va de maravilla.ahh donde tengo q ubicar las clases exactamente. sino q DIRECTAMENTE SE MANDE A LA IMPRESORA.. usando codigo javascript.ezpdf.php:9) in C:\wamp\www\ejemplo1\class.000 0. en el momento de enviar el reporte al pdf…me sale codigos extraños.‰“0“> stream xœuÐÁ €0Ð{§`‚Ô˜À»®¡g×·jÐ¶Ø ‡Ÿ~ `DD(ç2‚# ‰cš„(Š"ì` ³ÞÉë#ÙIîHqR:R  Ô 9b+-q’œ¤N{¾”)UrÉ÷C¹¯Þg‰)*:¾]Eë Y¬N endstream endobj xref 0 9 0000000000 65535 f 0000000015 00000 n 0000000080 00000 n 0000000126 00000 n 0000000257 00000 n 0000000286 00000 n 0000000391 00000 n 0000000464 00000 n 0000000783 00000 n trailer <> startxref 966 %%EOF emilio landete Publicado: 02/03/2008 6:11 pm podéis indicarme por qué dá el siguiente error.php on line 1916 Warning: Cannot modify header information – headers already sent by (output started at C:\wamp\www\ejemplo1\php-mysql.pdf. estoy realizando una aplicacion. lo estoy intentando equiparar para Cezpdf y no me va y claro. Pero ahora el usuario me ha pedido la siguiente petición..php.hice lo que esta en el tutorial y nada….php:9) in C:\wamp\www\ejemplo1\class.php.php. Gracias.php on line 1917 Warning: Cannot modify header information – headers already sent by (output started at C:\wamp\www\ejemplo1\php-mysql. no me gustaria cambiar todo .pdf.jhonnathan alvarez Publicado: 29/02/2008 12:32 pm hola necesito una ayuda.280 841.

Ser Publicado: 19/03/2008 7:54 am se debe de configurar algo en el php.a la clase FPDF si me puedes dar una pista te lo agradeceria.18. aunque supongo que ya sabrás como hacerlo. Muchas gracias.’Pagina : {PAGENUM} de {TOTALPAGENUM}’. por si las moscas: $pdf->ezStartPageNumbers(500.ini para que funcione el codigo al trabajar con pdf? Cecil Publicado: 19/03/2008 2:37 pm Alguien sabe que función usar para que imprima el número de página. que no salga como título… Gracias de antemano!! Vinny Publicado: 07/04/2008 2:50 pm . algo así: Id: 400052 En vez de: Id: 400052 Vamos.10. Prueba.1). Raquel Publicado: 02/04/2008 5:56 am Cecil. creo que era así… Raquel Publicado: 02/04/2008 6:02 am Hola! yo quisiera saber si en vez de $titles = array() podría utilizar otra para que no saliera el resultado de la bbdd siempre debajo.”.

.”root”.saben como guardar un pdf generado con esta libreria?.5). $queEmp = “SELECT nombre. alguna sugerencia ? Lo que tienes que hacer es copiar la carpeta fonts a tu directorio donde estes trabajando porque si no no se visualiza nada Miriam Lara Publicado: 10/04/2008 2:45 pm Hola. $conexion = mysql_connect(“localhost”./fonts/courier.Hola a todos necesito saber como puedo realizar graficos estadisticos y generar informes en pdf desde php frank Publicado: 07/04/2008 8:58 pm Por favor urgente que alguien se apiade de mi. Rodrigo Publicado: 09/04/2008 2:14 pm Esta es una respuesta para javo Tengo un problema y es que la fecha y la hora me aparecen superpuestas y la tabla me aparece miniaturizada sin los datos que supuestamente la consulta realiza. Por favor lo necesito urgente. Ya se que puede ser una tonteria por que e visto con otras librerias que se genera con una linea de codigo pero por nada hago que funcione con esta y en la red no encuentro nada.5.”").1.quisiera saber si alguien me puede ayudar a saber como puedo combinar información de dos arras para imprimirla en un pdf con php Nay Publicado: 13/04/2008 12:06 am ya hice todo copie el codigo tal como se indica pero nada me sale el pdf pero no me muetra la informacion inclusive ni los titulos y la hora mi codigo es el siguienteselectFont(‘.afm’).1. $pdf->ezSetCmMargins(1. direccion. telefono FROM cliente ORDER BY nombre . mysql_select_db(“celeste”).1.

9. 10). $pdf->ezText($txttit. $data[ixx] = array_merge($datatmp.= “Ejemplo de PDF con PHP y MYSQL \n”. $ixx = 0. este es mi codigo: selectFont(‘. ‘telefono’=>’Telefono‘ ). $options). $txttit= “BLOG. $totEmp = mysql_num_rows($resEmp)./fonts/courier.MYSQL_ASSOC)) { $ixx = $ixx+1. $resEmp = mysql_query($queEmp. ‘nombre’=>’Nombre‘. 10). $pdf->ezStream(). 10).9). .0.9.0. } $titles = array( ‘num’=>’Num‘. $options = array( ‘shadeCol’=>array(0. $pdf->ezTable($data.afm’).ASC”. 12). $pdf->ezText(“Hora: “. $txttit. alguien podria ayudarme por favor. array(‘num’=>$ixx)).date(“d/m/Y”).”\n\n”.UNIJIMPE.NET\n”. no me muestra los datos de mi base. ‘xOrientation’=>’center’. while($datatmp = mysql_fetch_array($resEmp. ?> y ya cheque mis variables por lo cual descarto esa posibilidad alguien puede ayudarme? Nay Publicado: 13/04/2008 1:53 am ya me salio y me sirvio mucho el codigo mi problema era que no cargue la carpeta de las fuentes miguel Publicado: 13/04/2008 3:28 pm me sale el archivo pdf pero sin datos.date(“H:i:s”). $pdf->ezText(“\n\n\n”. $pdf->ezText(“Fecha: “. $conexion) or die(mysql_error()). ‘width’=>500 ). ”.. $titles. ‘direccion’=>’Direccion‘.

$totEmp = mysql_num_rows($resEmp). array(‘num’=>$ixx)). $pdf->ezText(“\n\n\n”.9.5). $txttit. 12). “root”. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1.NET\n”. 10).= “Ejemplo de PDF con PHP y MYSQL \n”. $conexion) or die(mysql_error()). telefono FROM empresa”. ”.0. mysql_select_db(“demo”.0. $pdf->ezText(“Hora: “. $pdf->ezTable($data. 10). ‘xOrientation’=>’center’.1. direccion. } $titles = array( ‘num’=>’Num‘. $ixx = 0.date(“H:i:s”). $pdf->ezText(“Fecha: “. ‘telefono’=>’Telefono‘ ). $txttit = “BLOG.5. $data[] = array_merge($datatmp.UNIJIMPE.1.1. $resEmp = mysql_query($queEmp. “”).$conexion).$pdf->ezSetCmMargins(1. $pdf->ezStream(). $queEmp =”SELECT nombre. ‘width’=>500 ). $pdf->ezText($txttit. ?> miguel Publicado: 13/04/2008 3:29 pm . $options = array( ‘shadeCol’=>array(0. ‘direccion’=>’Direccion‘.9. 10).9). $conexion = mysql_connect(“localhost”.”\n\n”. ‘nombre’=>’Empresa‘.date(“d/m/Y”). $titles. $options).

2. “coplan”). respon. $pdf->ezText(“”). $ixx = 0. no se como poner tu código a ese archivo para que el resultado salga en pdf. ‘left’). esta FROM lic_g”. em_ga. f_2acto. info_1. num.2). $conexion) or die(mysql_error()).f_1acto. while($datatmp = mysql_fetch_assoc($resEmp)) { .2. $conexion). $queEmp = “SELECT año. //$totEmp = mysql_num_rows($resEmp).info_2.f_envio. de ante mano agradesco la ayuda q me puedan prestar ezImage(“guarico. mon_ga. d_proyecto. $pdf->ezSetCmMargins(2.afm’).. “root”. ‘none’. $pdf->selectFont(‘. mas especificamente del campo d_proyecto (quiero q sea mas gran q el resto) aqui les envio mi codigo. $conexion = mysql_connect(“localhost”. LOSCAR Publicado: 28/04/2008 9:14 am hola amigos use este ejemplo para crear un pdf! mi problema es que la dimencion de algunos campos es muy pequeño como hago para cambiar el tamaño. ‘none’. (es una tabla)./Times-Roman. hice un formulario de consulta con Dreamweaver y perfecto. fon.mi base de datos se llama demo y tiene una tabla empresa con los campos nombre direccion y telefono pero no se por q no muestra los datos en el pdf Jose Bladimir Publicado: 17/04/2008 10:24 am hola que tal saludos gracias por toda la informacion que publicas en tu blog estoy recien iniciando para crear reportes en pdf actualmente estoy trabajando en un proyecto de nomina necesito saber si se puede meter una imagen en pdf ya que necesito que los recibos de pago tengan el logo de la empresa manejo con tablas y que me liste los trabajadores por cada pagina pero el tamaño para cuadrar el recibo no es hoja estandar sino por medidas la cuestion es la siguiente si tienes algun ejemplo o pagina que me puedas recomendar mucho te lo agradeceria ruLO Publicado: 26/04/2008 10:05 pm Hola. f_1invitacion. mysql_select_db(“licitacion”. 90.m_proyecto. $resEmp = mysql_query($queEmp.jpg”. el resultado me lo da con una tabla dinámica extrayendo la info de la bd en mysql pero quiero que ese resultado me lo de en pdf.

‘mon_ga’=>”Monto Ofertado“.9.5. $pdf->ezText($co.date(“H:i:s”).0.date(“d/m/Y”). $pdf->ezText(“\nFecha: “. $options = array( ‘shadeCol’=>array(0. ‘info_1′=>”Informe\nSobre 1“. ‘em_ga’=>”Empresa\nGanadora“.12. $pdf->ezText(“\nEste documente sin firma y sello de la Comision Tecnica de Licitacion no tiene valides alguna”.14. 10. ‘d_proyecto’=>”Descripcion de Proyectoa“. //’fontSize’=>10 ). $ti= “Republica Bolivariana de Venezuela “. $pdf->ezText($ti. ). } $titulo = array( ‘año’=>’Año‘.array(‘justification’=>’center’)). ‘xOrientation’=>’center’. $titulo.9).array(‘justification’=>’center’)). ‘respon’=>”Responsable“. ‘m_proyecto’=>”Monto Disponible“. ‘num’=>’Num‘.0.12. ‘esta’=>”Estatus“. ‘width’=>750.12. ‘f_1invitacion’=>”Fecha de\nInvitacion“.$options). $co= “Comision de Contrataciones\n\n”. ?> Bruno Publicado: 28/04/2008 11:18 am .array(‘justification’=>’center’)). $pdf->ezText(“Hora: “.9. $go= “Gobernacion del Estado Guarico“. ‘fon’=>’Fondo‘. ‘f_2acto’=>”Fecha\n2do Acto“. ‘info_2′=>”Informe\nSobre 2“. ‘f_envio’=>”Fecha\nEnvio“. 10). $pdf->ezTable($data. $pdf->ezStream().” . ‘f_1acto’=>”Fecha de\n1er Acto “. array(‘justification’=>’center’)). 10).$data[] = array_merge($datatmp). $pdf->ezText($tip. $pdf->ezText($go.array(‘justification’=>’center’)). $tip=”Concurso Abierto\n\n”.

$pdf =& new Cezpdf(‘a4′). 12). $txttit = “BLOG.php’).0. $pdf->ezText(“\n\n\n”. ”.1. $pdf->ezText(“Hora: “. ‘nombre’=>’Zona‘.5. ‘xOrientation’=>’center’. ‘direccion’=>’Tipo‘. “DATOS”./fonts/courier. tipo.1. $options = array( ‘shadeCol’=>array(0. $totEmp = mysql_num_rows($resEmp).”\n\n”.5).UNIJIMPE. array(‘num’=>$ixx)). 10). $titles. $conexion). $pdf->ezStream().1. $ixx = 0. bruno Publicado: 29/04/2008 6:42 am . $pdf->ezText($txttit. ‘telefono’=>’Interno‘ ). Bruno Publicado: 28/04/2008 11:19 am require_once(‘class.0. “DATOS”).. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1. $data[] = array_merge($datatmp.9. $options). interno FROM cmit_matafuegos”.date(“d/m/Y”). prepare el codigo pero cuando se genera el pdf no me muestra la info obtenida del sql… a ver si me ayudan.afm’). mysql_select_db(“cmit”. $txttit. $pdf->selectFont(‘.9). $conexion = mysql_connect(“localhost”.= “Ejemplo de PDF con PHP y MYSQL \n”. $pdf->ezSetCmMargins(1. $pdf->ezText(“Fecha: “. } $titles = array( ‘num’=>’Num‘.9. Gracias…. $queEmp = “SELECT zona.ezpdf. $pdf->ezTable($data. $conexion) or die(mysql_error()).date(“H:i:s”).NET\n”.buenas tengo una dudas…. 10). $resEmp = mysql_query($queEmp. ‘width’=>500 ). 10).

oye disculpa. como podria poner la fecha en español??.. ‘carga’=>’Carga‘. por ejemplo: $ames[1] = "Enero". en lugar de 25 de May de 2008? Gracias unijimpe Publicado: 25/05/2008 10:58 am PHP por defecto trae las fechas en ingles.muchas gracias liamxxx10 Publicado: 22/05/2008 3:08 pm hay alguna maner de darle formato a las tablas para que se vea mas presentable?? kike Publicado: 25/05/2008 3:12 am Hola que tal. $titles = array( ‘id’=>’Num‘. Luego la fecha la puedes escribir como: . es decir 25 de Mayo de 2008. entonces debes crear un array con los nombres de los meses.gracias a todos ya encontre el error…. $ames[12] = "Diciembre". ‘interno’=>’otro campo‘ este aray tiene que tener los nombres q tienen los campos de la tabla1…. ‘tipo’=>’Cliente‘. gonzalo Publicado: 01/05/2008 11:46 pm gracias…. tengo un script en php pero no se como integrarlo para que me imprima la fecha en español.. ‘zona’=>’Zona‘. .

php me muestra en l browser (include_path=’. diana Publicado: 30/05/2008 11:27 am HOla Super este articuolo.’%d-%m-%Y’) as dato_fecha FROM … Lo mismo pueden aplicar al crear Excel desde Php. pero no quero que me lo imprima en una tabla. poder ponerlo en las coordenadas del documento donde van los datos del recibo. necesito sacar los datos de la base y colocarlos sin sistema de tabla. Saludos Pedro C Publicado: 03/06/2008 2:19 am Hola. pero tengo un problema.$ames[date("m")]. esta realmente bueno. Un saludo y gracias Armando Mesia Publicado: 03/06/2008 9:15 am hola que tal de ante mano gracias por el aporte mi pregunta es la siguiente yo entiendo perfectamente la funcionalidad del script pero lo que quiero es aprender a posicionar las imagenes por ejemplo encabezados y pie de pagina en le documento pdf sin mas por siempre Armando jose mesia.:/opt/lampp/lib/php’) in Unknown on line 0 no se q hacer Roberto Publicado: 31/05/2008 10:21 pm Gracias por el articulo me resulto de mucha ayuda. . yo trabajo con ubuntu y al ejecutar el . DATE_FORMAT(dato_fecha. estoy haciendo un sistema de recibos que recoge datos de una base de datos.' de '. es decir.' de '.date("Y"). Por si alguien esta rescatando fechas y desea que se vean en formato español yo lo hice dándole formato al rescatar el valor en Mysql: SELECT … .echo date("d").

280 841.000 0.Ä?w¡ö.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj <> endobj 6 0 obj <> endobj 7 0 obj <> stream xœ}’KSÂ0…÷üŠ»ÔÍå&Mó`ÉX– h]¸bjZ”¦\øïuªun2““|’9′é ScN ŒFbÒú#Œ#Aº¸ÎnÆx¿˜^OçËIz é’´×aµ@&ä)›ìŠ}õê /`y5ëJXN–ðó‡»Õ NŠ+ñåäuB”‚îX? yÑ4ÓßñvÜ8(”Â. web.¥Û?Öźª]þn®s6S17çÑ}VÛ.pdf.Ãò_e0c÷i½O•Á„[sêC² ¦2  ¨BQeÞt¶ ©&˜°µíŒoBºT!Ì»\¬dÌbì¾K¡9á]NQ•„æ (ÑCàa7rlÆ‹]Á%Y“\³éFWrIÖ¤äjºK´| JÖd~÷Íùç³(þ$p™–s”‹xÚ’Ì‹Ü&E+4]M endstream endobj xref 0 10 0000000000 65535 f 0000000015 00000 n 0000000080 00000 n 0000000126 00000 n 0000000280 00000 n 0000000309 00000 n 0000000414 00000 n 0000000487 00000 n 0000000895 00000 n 0000001002 00000 n trailer <> startxref 1396 %%EOF y mi codigo es este: .pdf. y poder visualizarlo en mi pag.php on line 1919 %PDF-1.php:1) in C:\AppServ\www\lubricentro\class.Raquel13 Publicado: 03/06/2008 2:56 pm Excelente ejemplo.pdf.3 %âãÏÓ 1 0 obj <> endobj 2 0 obj <> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font <> >> /MediaBox [0.Dr#‘GòÚ¬gƒ¦…¿ @ºO²Ï ‰ôég’œPË€ÝÄÕa7NƒˆXÈ‹ Fˆ±Q¨ÚˆŸmÞ¿ì endstream endobj 8 0 obj <> endobj 9 0 obj <> stream xœ•‘»RÃ0E{ŖнlY%̐Pÿ€ˆ•AŒl1Ž3áóqüH„£-hTÜ9gWw6{©@*RH J”DS U OŒÕàáyo]o¡ú‚×*¦rB¹Æ7ëÝO$p].php on line 1916 Warning: Cannot modify header information – headers already sent by (output started at C:\AppServ\www\lubricentro\pdfprueba.php:1) in C:\AppServ\www\lubricentro\class. sebass Publicado: 08/06/2008 6:40 pm tengo el mismoo problema que lyla y e hehco miles de modificaciones y no pasa nada sebass Publicado: 08/06/2008 6:41 pm me sale esto: Warning: Cannot modify header information – headers already sent by (output started at C:\AppServ\www\lubricentro\pdfprueba. \8àÛtö¦q¡µÇÈ–‚*JÜ.Pero me gustaria almacenar el pdf automaticamente en una carpeta.php:1) in C:\AppServ\www\lubricentro\class.000 595.php on line 1917 Warning: Cannot modify header information – headers already sent by (output started at C:\AppServ\www\lubricentro\pdfprueba.cx. Saludos.

“contraseña”)./class/config. $options = array( ‘shadeCol’=>array(0. array(‘num’=>$ixx)). ‘marca_producto’=>’marca_producto‘. $password). ‘width’=>500 )./class/DB_MySQL.1.class. $miconexion->conectar($dbase. $data[] = array_merge($datatmp. $conexion) or die(mysql_error()). } $titles = array( ‘nombre_producto’=>’nombre_producto‘.php”). $pdf->ezText(“Fecha: “.0.UNIJIMPE. $conexion). “usuario”. descripcion_p. $txttit.9. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1. $resEmp = mysql_query($queEmp. “root”.9. 12). ‘xOrientation’=>’center’.date(“H:i:s”). $pdf->ezStream(). $user.= “Ejemplo de PDF con PHP y MYSQL \n”. $queEmp = “SELECT nombre_producto.. $txttit = “BLOG. $ixx = 0.php”). $conexion = mysql_connect(“localhost”. $pdf->ezText(“Hora: “. ‘descripcion_p’=>’descripcion_p‘. $host.selectFont(‘. $pdf->ezSetCmMargins(1.0. $pdf->ezText(“\n\n\n”. //Incluimos la clase para las consultas $miconexion = new DB_MySQL.NET\n”. “a”). ”. $totEmp = mysql_num_rows($resEmp). require_once(”. marca_producto.5.afm’). ‘cantidad_stock’=>’cantidad_stock‘ ). $titles. cantidad_stock FROM producto”. $conexion). 10). mysql_select_db(“lubricentro”.1. ?> porfa una ayudadita . 10).9).”\n\n”.1. $options). $pdf->ezText($txttit..5).date(“d/m/Y”)./fonts/courier. $pdf->ezTable($data.. por esto: $conexion = mysql_connect(”localhost”. 10). hola ya resolvi mi problema eran mis clases solo cambie require_once(”. mysql_select_db(”salud”.

“root”. 12). $pdf->ezText(“Hora: “.”\n\n”.date(“H:i:s”). $pdf->ezText(“\n\n\n”. $txttit. ‘xOrientation’=>’center’.9. $options = array( ‘shadeCol’=>array(0. ‘cantidad_stock’=>’cantidad_stock‘ ). $data[] = array_merge($datatmp. } $titles = array( ‘nombre_producto’=>’nombre_producto‘. este es mi codigo modificado y aun me sale lo mismo. ‘marca_producto’=>’marca_producto‘.2 selectFont(‘. $queEmp = “SELECT nombre_producto.afm’). $options).0. 10). $pdf->ezSetCmMargins(1. ‘descripcion_p’=>’descripcion_p‘./fonts/courier.1. mysql_select_db(”salud”. $pdf->ezText($txttit. ”.1. $totEmp = mysql_num_rows($resEmp). $conexion). marca_producto. $pdf->ezText(“Fecha: “. estoy son appserv. $pdf->ezStream(). mysql_select_db(“lubricentro”.0. $conexion) or die(mysql_error()). 10).. $pdf->ezTable($data. array(‘num’=>$ixx)).1.9). $titles. 10).5). $ixx = 0. php 5. ‘width’=>500 ).UNIJIMPE. ?> jose luis jimenez Publicado: 10/06/2008 6:02 pm .= “Ejemplo de PDF con PHP y MYSQL \n”. $conexion). $txttit = “BLOG.5. $resEmp = mysql_query($queEmp. “a”).date(“d/m/Y”).9. $conexion = mysql_connect(“localhost”. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1. descripcion_p.sebass Publicado: 08/06/2008 6:43 pm ahora si.NET\n”. cantidad_stock FROM producto”.

afm’).. “a”).1. Me sirvió mucho y gracias.. me podrías dar alguna pista? baldini Publicado: 27/06/2008 9:40 pm hola muy buen articulo pero si alguien pueda ayudarme para poner los logos de la empresa en los encabezados del archivo pdf generado Sebass Publicado: 01/07/2008 8:02 pm sigo parado en lo mismo este es mi codigo y sigue saliendo el mismo problema selectFont(’.5). $conexion = mysql_connect(”localhost”./fonts/courier. “root”. descripcion_p. cantidad_stock FROM producto”. si por alguna razon marca error se usa comillas simples o apostofe como lo conozcan mejor esper les funcione y alguien me ayude genesis Publicado: 13/06/2008 10:37 pm Te cuento que tu blog es genial. .'landscape’). $queEmp = “SELECT nombre_producto.1. $conexion) or die(mysql_error()).1. marca_producto. mysql_select_db(”lubricentro”. $totEmp = mysql_num_rows($resEmp). deos Publicado: 21/06/2008 9:41 pm he leido aquí entre las dudas el problema de los acentos pero ni aun leyendolo lo he podido solucionar. $resEmp = mysql_query($queEmp.mm este foro me ha servido para los archivos pdf pero como ajusto el tamaó de las columnas agradezco si alguien me ayuda y vi algunas preguntas relacionadas con la orientacion de la pagina a mi ya me quedo y la instruccion es esta $pdf =& new Cezpdf(‘letter’. $conexion).5. $pdf->ezSetCmMargins(1.

”. $pdf->ezTable($data.= “Ejemplo de PDF con PHP y MYSQL \n”.¥Û?Öźª]þn®s6S17çÑ}VÛ.pdf. $options = array( ’shadeCol’=>array(0. ‘cantidad_stock’=>’cantidad_stock‘ ).date(”H:i:s”).000 0. ‘marca_producto’=>’marca_producto‘.php on line 1917 Warning: Cannot modify header information – headers already sent by (output started at C:\AppServ\www\lubricentro\pdfprueba.date(”d/m/Y”). 12).Dr#‘GòÚ¬gƒ¦…¿ @ºO²Ï ‰ôég’œPË€ÝÄÕa7NƒˆXÈ‹ Fˆ±Q¨ÚˆŸmÞ¿ì endstream endobj 8 0 obj endobj 9 0 obj stream xœ•‘»RÃ0E{ŖнlY%̐Pÿ€ˆ•AŒl1Ž3áóqüH„£-hTÜ9gWw6{©@*RH J”DS U OŒÕàáyo]o¡ú‚×*¦rB¹Æ7ëÝO$p].9).Ãò_e0c÷i½O•Á„[sêC² .cx. \8àÛtö¦q¡µÇÈ–‚*JÜ.php:1) in C:\AppServ\www\lubricentro\class. $txttit. $pdf->ezStream().9. $titles.0.php on line 1916 Warning: Cannot modify header information – headers already sent by (output started at C:\AppServ\www\lubricentro\pdfprueba. $pdf->ezText(”Hora: “. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1. $pdf->ezText(”Fecha: “.Ä?w¡ö. $ixx = 0. 10).000 595. $data[] = array_merge($datatmp. 10). $pdf->ezText(”\n\n\n”.0. $pdf->ezText($txttit.UNIJIMPE.pdf. 10).pdf. ?> me sale esto: Warning: Cannot modify header information – headers already sent by (output started at C:\AppServ\www\lubricentro\pdfprueba. $conexion). ‘descripcion_p’=>’descripcion_p‘.3 %âãÏÓ 1 0 obj endobj 2 0 obj endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font >> /MediaBox [0.”\n\n”. $options). ‘width’=>500 ).9.mysql_select_db(”salud”. ‘xOrientation’=>’center’.280 841. } $titles = array( ‘nombre_producto’=>’nombre_producto‘.php:1) in C:\AppServ\www\lubricentro\class.php on line 1919 %PDF-1. array(’num’=>$ixx)). $txttit = “BLOG.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj endobj 6 0 obj endobj 7 0 obj stream xœ}’KSÂ0…÷üŠ»ÔÍå&Mó`ÉX– h]¸bjZ”¦\øïuªun2““|’9′é ScN ŒFbÒú#Œ#Aº¸ÎnÆx¿˜^OçËIz é’´×aµ@&ä)›ìŠ}õê /`y5ëJXN–ðó‡»Õ NŠ+ñåäuB”‚îX? yÑ4ÓßñvÜ8(”Â.php:1) in C:\AppServ\www\lubricentro\class.NET\n”.

sucede que manejo variables y cuando hago la consulta para mostrar en el pdf hago WHERE cidentidad = ‘$cidentidad’ y me muestra un formulario en blanco. si algun desarrollador me puede ayudar. por favor si alguyien puede ayudarme se lo agradeceria… Nelson Publicado: 04/07/2008 6:50 pm y mas aun mis agradecimientos se me enviarian a mi correo nelson_poeta1@hotmail. pero ahora os quiero pedir un favor grande.php.¦2  ¨BQeÞt¶ ©&˜°µíŒoBºT!Ì»\¬dÌbì¾K¡9á]NQ•„æ (ÑCàa7rlÆ‹]Á%Y“\³éFWrIÖ¤äjºK´| JÖd~÷Íùç³(þ$p™–s”‹xÚ’Ì‹Ü&E+4]M endstream endobj xref 0 10 0000000000 65535 f 0000000015 00000 n 0000000080 00000 n 0000000126 00000 n 0000000280 00000 n 0000000309 00000 n 0000000414 00000 n 0000000487 00000 n 0000000895 00000 n 0000001002 00000 n trailer startxref 1396 %%EOF Nelson Publicado: 04/07/2008 6:49 pm Buenas a todos los desarrolladores en PHP y Mysql: todo salio a la perfeccion. ojala me puedan apoyar porque si me urge mucho gracias. solo que necesito poner los datos que tengo en ciertas cordenas o en cajas de texto diferentes a una tabla porque es un formato de un solo cliente (dotos de un cliente).com rhuerta Publicado: 11/07/2008 12:42 pm Hola a todos la herramienta funciona de excelentemente.=) Andrea Publicado: 15/07/2008 4:52 pm hola! muchísimas gracias!!!! esta opción para generar reportes está de lujo! Dios te bendiga!!!! . puesto que en el ejemplo la consulta esta en el formulario php-mysql. como puedo generar consultas comparando y enviando variables desde un formulario a PDF donde hago la consulta.

$pdf->ezText($txttit. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1.afm’).Andrea Publicado: 15/07/2008 4:56 pm Sebass tu problema puede ser que no has pegado todos los archivos del ejemplo que podés descargar acá mismo Randy Caraballo Publicado: 19/07/2008 11:30 pm He realizado varios de tus ejemplos me han funcionado bien pero para este me ha dado varios errores este es el codigo: selectFont(‘./fonts/courier. $conexion = mysql_connect(“localhost”. 10). 12). $txttit. $conexion) or die(mysql_error()). $pdf->ezTable($data.5. $pdf->ezText(“\n\n\n”.1.= “Ejemplo de PDF con PHP y MYSQL \n”. $options = array( ‘shadeCol’=>array(0.0.date(“d/m/Y”). “root”.”\n\n”. $totEmp = mysql_num_rows($resEmp). ‘width’=>500 ). $ixx = 0. array(‘num’=>$ixx)).0. $pdf->ezStream(). $txttit = “BLOG. ”.9.. direccion. $pdf->ezSetCmMargins(1. 10).NET\n”.1. ‘nombre’=>’Empresa‘. $titles.date(“H:i:s”). } $titles = array( ‘num’=>’Num‘. ‘telefono’=>’Telefono‘ ).9. ?> .9). $pdf->ezText(“Fecha: “. 10). $pdf->ezText(“Hora: “. “00000″). $options). ‘direccion’=>’Direccion‘.UNIJIMPE. ‘xOrientation’=>’center’. $queEmp = “SELECT nombre. mysql_select_db(“bdprueba”. $data[] = array_merge($datatmp. $conexion). $resEmp = mysql_query($queEmp.5). telefono FROM empresa”.1.

pero me genera un error que dice que el archivo no empieza con . espero le haya servido a alguien… baldini Publicado: 11/08/2008 10:19 pm . antes que nada solo decir que me a sido de gran ayuda lo que e encontrado por aqui. quiero cambiar la orientacion la pa hoja del PDF.’landscape’). la info es muy buenay muy bien explicada. Espero que alguien me puedaayudar. Raqui Publicado: 07/08/2008 6:53 am No funciona para IE!! Por que?? en firefox sale perfecto! que modificaciones debería hacer que funcione tambien para IE??? Jose Publicado: 10/08/2008 8:42 pm Para los que no le sale la información de la base de datos. es decir. que se muestre de forma horizontal en vez de vertical… Gracias a todos y espero me puedan ayudar el papi Publicado: 23/07/2008 2:31 pm Neftali prueba con esto $pdf =& new Cezpdf(’letter’.pdf a que se debe??? Neftali Publicado: 21/07/2008 11:07 am Hola a todos. a mi lo que me pasaba era que no había puesto la carpeta de la fuente un directorio arriba de donde puse mi scriptpara generar el pdf.

‘fontsize’=>8. porq tengo un pdf de 5 paginas y me sale solamente en la primera 1 de 2 y en la ultima me sale 2 de 2.0. Ahora tengo un problema con el nro d paginas.9). ‘showLines’=>1. ‘titleFontSize’ => 8. pero si alguien puede ayudarme. donde a4= tamaño de hoja y ‘portrait’=orientacion vertical ‘landscape’=orientacion horizontal baldini Publicado: 11/08/2008 10:24 pm Excelente foro.9.9. ‘portrait’). genero el pdf correctamente pero como le hago para reducir el tamaño de la fuente de la tabla ya que por defecto tiene el tamaño 10 ya probe lo siguiente pero no me funciona $options = array( ‘shadeCol’=>array(0. Ayuda… no se como implementar bien eso… Camilo Baez Publicado: 18/08/2008 12:38 pm Hola.0. ‘width’=> 1. ‘width’=>500 ). ‘xOrientation’=>’center’. me genera unos simbolos extraños. Maria Andreina Publicado: 13/08/2008 10:35 am Hola! Muy bueno el blog.Respuesta para neftali: $pdf =& new Cezpdf(‘a4′. el blog esta excelente pero tengo un problemita que quisiera me ayudaran a resolver: Cuando escribo un texto con tildes o caracteres que no sean ISO. como hago para configurar la clase en juego de caracteres UTF? Gracias. .

ya que yo lo aplique funciona impeque. pero lo que necesito es mostrar los datos en una tabla.!!! bienpiyao Publicado: 09/09/2008 1:12 pm Buenas. en primer lugar gracias y enhorabuena por tu pedazo de entrada.sql como la importo a phpmyadmin o tendran el mismo ejemplo en una version compatible para este’? x3 hellfregor Publicado: 28/08/2008 3:46 pm Mi duda es la siguiente en este ejemplo vemos conmo mostrar los datos de una consulta a mysql. pero los mostramos tal cual como estan en la tabla existe lguna otra forma de mostrar los datos osea por ejemplo que me salga el nopmbre y el apellido en cierto lugar y la empresa y los otros datos en el lugar que yo quiera ponerlos?? charlybraums Publicado: 04/09/2008 9:52 am Hola amigos. pero no encuentro como podria serlo. no se si ustedes me puede dar algo de pistas o bien alguin si puede explicar un poquito el codigo…. Fatal error: Call to a member function ezText() on a non-object Por favor. me ha servido de mucha ayuda. . desde ya muchas gracias….yusma Publicado: 26/08/2008 12:15 pm Hola. Les cuento que soy novato en esto y bueno me parece interasante el ejemplo. alguien que me ayude hyona Publicado: 27/08/2008 11:52 am oh mi duda sonara mas tonta que lo de los demas… pero la basa de datos demo. estoy utilizando el codigo pero me genera el siguiente error.

8. pues sería de gran ayuda.php con el siguiente contenido: Image(‘DPAGS. Roberto Publicado: 26/09/2008 6:54 pm Las caracteristicas del pdf que he creado con las siguientes imagen de encabezado en todas las paginas. pero mi duda es como pueden colocar fondo a los titulos de la tabla(encabezado). que sea tan amable de decírnoslo por aquí.”. hora y fecha en todas las paginas usando fpdf. Desde ya muchas gracias.-crearte eun archivo crearpdf.33). Si alguien ha solucionado esto por favor decirme como lo arreglo?. Por favor. 1 tienes que tener el archivo fpdf. Sonia Publicado: 15/09/2008 6:31 am He copiado el codigo y al ejecutarlo no se ven los datos de la consulta. si alguien ha conseguido solucionarlo. y 3 de 3.php 2.18). texto de encabesado en todas la paginas.jpg’. Gracias por anticipado. 2 de 3. pie de pagina con numeracion 1 de 3.10. Esto porque lo he revisado y aun no he podido poner fono a la cabecera del la tabla. . SaludoS!! Luis Publicado: 09/09/2008 1:37 pm Hola amigos. He probado copiar la carpeta fonts en el directorio de trabajo pero no obtengo resultados. Porqué con IE no me aparece el PDF?? He mirado en unos cuantos foros y he probado varias posible soluciones pero no hay manera. //Titulo o encabezado tipo de letra $this->SetFont(‘Arial’. Roberto Publicado: 26/09/2008 6:27 pm Ya he logrado crear my pdf con php y con el contenido de mi base de datos.Pero tengo un problema que he visto en mucha gente aquí. super interesante y util el codigo que plantan para generar pdf usando php.

'root’. ‘color2′=>array(255.210).$this->Cell(0. if($fill) . $pdf->Table(‘select ano from ano ‘.$prop).'I’. $prop=array(‘HeaderColor’=>array(255. ?> 3.0.’C'). $pdf->AddCol(‘ano’. //Fecha y hora de creacion de la pagina $this->Cell(-100.255).0.255.’Nombre de la consulta’.20. mysql_select_db(‘Top’). //Número de página $this->Cell(0. } } //Conexion a la base mysql_connect(‘localhost’.1.’C'). $this->SetFont(‘Arial’.date(“d/m/Y”).’Page ‘.”.’C').’C').20.150.”).$this->PageNo().date(“H:i:s”). ‘padding’=>2).6.20. $this->Ln(10). id from ano ‘.0.0. $pdf=new PDF().10.12). } //Funcion Footer para pie de pagina.0.100). este es el codigo: ProcessingTable) $this->TableHeader(). $pdf->AliasNbPages().'B’.’/{nb}’. $pdf->Open(). $pdf->Output().’C'). $fill=!empty($this->HeaderColor). $this->Cell(-100.0.8).’Fecha: ‘.”.php.5 cm del final $this->SetY(-25). $this->SetX($this->TableX). necesaria para mostrar el pie function Footer() { //Posición: a 1. $pdf->AddPage().’C').0.20. //agregas el nombre de la comlumna de mysql a agregar en tu pdf ano es el nombre de mi columna de mi base de datos //si uieres poner por ejemplo id pones $pdf->AddCol(‘id’. y agregas a tu query id $pdf->Table(‘select ano.’Hora: ‘.245. parent::Header(). ‘color1′=>array(210.$prop).-crear o bajar el archivo mysql_table. } function TableHeader() { $this->SetFont(‘Arial’.

$fill=!empty($this->RowColors[$ci]).’C'. } function CalcWidths($width.6.$width=-1.$prop=array()) { . $this->aCols[]=array(‘f’=>$field. if($w==-1) $w=$width/count($this->aCols).0. } function Row($data) { $this->SetX($this->TableX).$fill).1.$col['a'].0). } function Table($query. } function AddCol($field=-1. $this->aCols[$i]['w']=$w. foreach($this->aCols as $i=>$col) { $w=$col['w'].’a'=>$align).’c'=>$caption.5. if($fill) $this->SetFillColor($this->RowColors[$ci][0]. $this->Ln(). $TableWidth+=$w.$this->RowColors[$ci][1]. $this->ColorIndex=1-$ci.$this->HeaderColor[2]).$align=’L') { if($field==-1) $field=count($this->aCols).$caption=”. } if($align==’C') $this->TableX=max(($this->w-$TableWidth)/2.0).$this>RowColors[$ci][2]). foreach($this->aCols as $col) $this->Cell($col['w'].1.-1)==’%') $w=$w/100*$width.’w'=>$width.$this->SetFillColor($this->HeaderColor[0]. elseif(substr($w.0.$col['c']. else $this->TableX=$this->lMargin.$fill). foreach($this->aCols as $col) $this->Cell($col['w']. $this->Ln().$this->HeaderColor[1].$align) { $TableWidth=0.$data[$col['f']]. elseif($align==’R') $this->TableX=max($this->w-$this->rMargin-$TableWidth. $ci=$this->ColorIndex.

$this->ProcessingTable=true. . $this->HeaderColor=$prop['HeaderColor'].”. $this->cMargin=$prop['padding']. if(!isset($prop['color2'])) $prop['color2']=array().$iAddCol(). } } if(!isset($prop['width'])) $prop['width']=0.$col['f'])). if(!isset($prop['HeaderColor'])) $prop['HeaderColor']=array(). $this->ColorIndex=0.mysql_error(). $this->ProcessingTable=false.$res=mysql_query($query) or die(‘Error: ‘. while($row=mysql_fetch_array($res)) $this->Row($row). $this->RowColors=array($prop['color1']. $cMargin=$this->cMargin. if(!isset($prop['padding'])) $prop['padding']=$this->cMargin. if(!isset($prop['align'])) $prop['align']=’C'. $this->cMargin=$cMargin.”Query: $query”). if($prop['width']==0) $prop['width']=$this->w-$this->lMargin-$this->rMargin. $this->TableHeader(). } foreach($this->aCols as $i=>$col) { if($col['c']==”) { if(is_string($col['f'])) $this->aCols[$i]['c']=ucfirst($col['f']). for($i=0. $this->aCols=array(). donde tendas estos 3 archosvos la carpeta font. else $this->aCols[$i]['c']=ucfirst(mysql_field_name($res. } } ?> y tener dentro de tu carpeta. $this->SetFont(‘Arial’.$prop['color2']). $this->CalcWidths($prop['width'].11).$prop['align']). if(count($this->aCols)==0) { $nb=mysql_num_fields($res). if(!isset($prop['color1'])) $prop['color1']=array().

.Tambien tarde como dos horas en encontrar un ejemplo que me funcionara como yo queria…asi que se los paso…ya modificado el caso es que no me acuerdo en donde los encontre espero que les sirva. de antemano muchas gracais. isc.10.com omar Publicado: 29/09/2008 1:57 pm excelente script. genero dinamicamente unas tablas.33). class PDF extends PDF_MySQL_Table { function Header() { //imagen de encabezado $this->Image(‘DPAGS. Johnny Publicado: 01/10/2008 8:48 pm Saludos gente tengo una duda de la cual agradeceria que me ayudaran.'font/’).8.raziel@gmail. va esto perdon no me di cuenta que no copie bien.jpg’. require(‘mysql_table.8. Roberto Publicado: 26/09/2008 6:57 pm antes de Image(’DPAGS. solo que tengo un problema. lo que pasa es que me guarda los datos del query anterior en el $data[].php’). define(‘FPDF_FONTPATH’. como le hago para que lo reinicie y no me muestre todos los datos nuevamente. tengo que hacer una tabla de la forma como se indica abajo: ___________________________ | h |dato |_j___|dato_| .….33).jpg’. Roberto Publicado: 26/09/2008 6:58 pm si gustan les paso mi ejemplo.10.

net/generar-pdf-con-php-y-mysql/ donde a=numero.net/articulos/articulo/?num=494 .c.com/imagenes/36d26709d018e6fd267a6e0d851e91ba.g.d.g que se hace como lo indican en esta pagina: http://blog.i. .l no se como crearlos ya que estos datos se llenaran (completan) horizontalmente(hacia el lado).h. es que tengo la base de datos en UTF8 y el CEZPDF usa ISO-8859-1..f=telefono.e.unijimpe. Resulta que la unica tabla que puedo hacer es a.j. En otras palabras puedo llenar los campos de a.JPG http://subefotos.k son los titulos o variables a completar de una base de batos y los otros campos son los datos.b.i.com/otros-tablapaforo-1203701.com/ver/?36d26709d018e6fd267a6e0d851e91bao.|_______|______|_k___|dato_| | i |dato |_l___|dato_| |_______|______|_nada|dato_| |_a_|_b_|_c_|__d_|__f__|_g_| |dat|dat|dat|dat |dat |dat| |dat|dat|dat|dat |dat |dat| |dat|dat|dat|dat |dat |dat| |dat|dat|dat|dat |dat |dat| |dat|dat|dat|dat |dat |dat| —————————bueno resulta que a.j.b.f.”ISO-8859-1″ .c.e. (para dar un ejemplo).j.k.b. por lo menos en mi caso.deimagenes.e.jpg http://www. Johnny Publicado: 01/10/2008 9:17 pm es estas direcciones hay una tabla mejor hecha: http://hosting. Yo he usado en php: iconv ( “UTF-8″.html Ivan Fuentes Publicado: 09/10/2008 2:48 am El problema de los acentos. b=Empresa.f.c.l ya que estos se completan horizontalmente.k.d.: AGRADECERIA MUCHO SU AYUDA :. “Número” ) Hay más métodos en esta página: http://www. d=Direccion.programacionweb.d.g y no h.subirimagenes.f. Los campos de la tabla h..i.

0. ‘shadeCol’=>array(0.7. mysql_select_db(“db10556_unijimpe_demo”.0.. direccion. $resEmp = mysql_query($queEmp. ‘nombre’=>’Empresa‘. ‘xOrientation’=>’center’. gracias unijimpe de luxo Albián Publicado: 23/10/2008 2:35 pm hola que tal he encontrado muy util tu ejemplo./fonts/courier. $ixx = 0.'width’=>550 ).5). $conexion = mysql_connect(“localhost”.1. pero me plantea uan duficultad que aun no puedo resolver: me imprime una tabla vacía te mando el código: selectFont(‘. la solucion fue: aumentar en el array de $options ‘shaded’=>0. $pdf->ezSetCmMargins(1. $data[] = array_merge($datatmp.9. “coop2008″).1.Karina Adame Ruiz Publicado: 13/10/2008 9:00 pm Hola como puedo hacer reportes de imagenes en fpdf tengo q ue meter las imagenes en la db o hay otra forma Alejandro Martin A Publicado: 21/10/2008 3:17 pm Exelante foro me atore en el color de los renglones.5).9. } $titles = array( ‘num’=>’Num‘. $queEmp = “SELECT nombre. . “nkcomple_admin”. array(‘num’=>$ixx)). $conexion).afm’). ejemplo: $options = array(‘shaded’=>0. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1. $conexion) or die(mysql_error()). $totEmp = mysql_num_rows($resEmp).0.0.1.3.1.9. telefono FROM empresa ORDER BY nombre ASC”.5.

date(“d/m/Y”). ‘width’=>500 ). 10). “coop2008″). 10). $result = mysql_query($sql./fonts/Courier. ‘telefono’=>’Telefono‘ ).1. $txttit = “BLOG. $pdf->ezStream(). “nkcomple_admin”.NET\n”. $pdf->ezText(“\n\n\n”.afm’). ‘xOrientation’=>’center’. $pdf->ezText(“Hora: “.5.date(“H:i:s”). ‘APOVALOR’=>’Valor‘. ‘APOROL’=>’Rol’.9. $sql = “SELECT * FROM APORTES WHERE APOROL = \”".9. ‘APOANIO’=>’Año‘. $conexion).0.. $pdf->ezTable($data. mysql_select_db(‘nkcomple_coop’. 10). 12). ‘APOMES’=>’Mes‘. //bloque de conexion $conexion = mysql_connect(“localhost”. $pdf->ezText(“Fecha: “. array(‘num’=>$ixx)). //esta parte a continuación va a escribir el pdf $ixx = 0.9).1.”\n\n”. $totresult = mysql_num_rows($result).0.1. $titles. ‘APODESCRIPCION’=>’Descripción‘.‘direccion’=>’Direccion‘.UNIJIMPE. ?> Albián Publicado: 23/10/2008 2:57 pm ups… copié el código que no era… este es el mío: selectFont(‘. $options = array( ‘shadeCol’=>array(0.$_SESSION['usuario']. $conexion).= “Ejemplo de PDF con PHP y MYSQL \n”.”\” ORDER BY APOANIO ASC”. $txttit. while($datatmp = mysql_fetch_assoc($result)) { $ixx = $ixx+1. ”. $pdf->ezSetCmMargins(1.5). $data[] = array_merge($datatmp. $options). $pdf->ezText($txttit. } $titulos = array( ‘num’=>’Num‘. .

‘APOINTERES’=>’Interés‘ ); $opciones = array( ‘shadecol’=>array(0.9,0.9,0.9), ‘xOrientation’=>’center’, ‘width’=>500 ); //esta es la parte que imprime $txttit = “Reporte de transacciones”; $txttit.= ” para el usuario “.$_SESSION['usuario']; $pdf->ezText($txttit, 12); $pdf->ezTable($data, $titulos, ”, $opciones); $pdf->ezText(“\n\n\n\n”, 40); $pdf->ezText(“Fecha:“.date(“d/m/Y\n”), 10); $pdf->ezStream(); ?>

Albián Publicado: 23/10/2008 3:11 pm hmmm olvidal, ya solucioné el provblema, parace que mus clases para escribir pdf han estado corruptas una vez más, muy buen tutorial, muchas gracias!

alfok Publicado: 27/10/2008 7:50 pm ME SALE PAGINA EN BLANCO EN FIREFOX Y PAGINA CORRUPTA EN IE6 MI CODIGO ES EL SGTE: require_once(‘class.ezpdf.php’); $pdf =& new Cezpdf(‘a4′); $pdf->selectFont(‘fonts/courier.afm’); $pdf->ezSetCmMargins(1,1,1.5,1.5); $conexion = mysql_connect(“localhost”, “pagina_alfok”, “********”); mysql_select_db(“pagina_bdejm”, $conexion); $queEmp = “SELECT var1, var2, var3, var4 FROM tabla”; $resEmp = mysql_query($queEmp, $conexion) or die(mysql_error()); $totEmp = mysql_num_rows($resEmp); $ixx = 0; while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1;

$data[] = array_merge($datatmp, array(‘num’=>$ixx)); } $titles = array( ‘num’=>’Num‘, ‘var1′=>’VARIABLE1‘, ‘var2′ =>’VARIABLE2‘, ‘var3′ =>’VARIABLE3‘, ‘var4′ =>’VARIABLE4‘ ); $options = array( ‘shadeCol’=>array(0.9,0.9,0.9), ‘xOrientation’=>’center’, ‘width’=>500 ); $txttit = “TITULO\n”; $txttit.= “SUBTITULO \n”; $pdf->ezText($txttit, 12); $pdf->ezTable($data, $titles, ”, $options); $pdf->ezText(“\n\n\n”, 10); $pdf->ezText(“Fecha: “.date(“d/m/Y”), 10); $pdf->ezText(“Hora: “.date(“H:i:s”).”\n\n”, 10); $pdf->ezStream(); //todo esta en el root, si alguien sabe cual es el error? DIGANMELO POR FAVOR

Raúl Olvera Glz Publicado: 28/10/2008 3:39 pm Para los que quieren pasar a pdf los datos provenientes de una consulta mysql, si instalan el paquete xampp para linux o win2 trae muy buenos ejemplos de ezpdf

govanni Publicado: 30/10/2008 12:22 am Necesito ayuda que me digan dond epegar las clases porfavor no me funciona

govanni Publicado: 30/10/2008 2:45 am necesito ayuda me marca el siguiente error y no se que hacer profavor

Warning: main(class.pdf.php): failed to open stream: No such file or directory in c:\archivos de programa\easyphp1-8\www\sitio php\class.ezpdf.php on line 3 Warning: main(): Failed opening ‘class.pdf.php’ for inclusion (include_path=’.;C:/Archivos de programa/EasyPHP1-8\php\pear\’) in c:\archivos de programa\easyphp1-8\www\sitio php\class.ezpdf.php on line 3 Fatal error: Class cezpdf: Cannot inherit from undefined class cpdf in c:\archivos de programa\easyphp1-8\www\sitio php\class.ezpdf.php on line 5

govanni Publicado: 30/10/2008 4:23 am hola ya resolvi mi duda anterior ahora me marca este herror y no se que hacer porfavor me urge este es el error Warning: Cannot modify header information – headers already sent by (output started at c:\archivos de programa\easyphp1-8\www\sitio php\pdf.php:14) in c:\archivos de programa\easyphp1-8\www\sitio php\class.pdf.php on line 1916 Warning: Cannot modify header information – headers already sent by (output started at c:\archivos de programa\easyphp1-8\www\sitio php\pdf.php:14) in c:\archivos de programa\easyphp1-8\www\sitio php\class.pdf.php on line 1917 Warning: Cannot modify header information – headers already sent by (output started at c:\archivos de programa\easyphp1-8\www\sitio php\pdf.php:14) in c:\archivos de programa\easyphp1-8\www\sitio php\class.pdf.php on line 1919 %PDF-1.3 %âãÏÓ 1 0 obj <> endobj 2 0 obj <> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font <> >> /MediaBox [0.000 0.000 595.280 841.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj <> endobj 6 0 obj <> endobj 7 0 obj <> stream xœ…UMÓ0¼÷Wø—WÛémYv ¬”$ŽV’]ŒÒÒtÅÏÇ ´õvßë^”ÇšÇö{«75ÓŒäÌUHÅYݲõ`BB–ß3öêcÜM} Ýnk;v  †iLý<|›šý¶¦ ´{ÍêŸì¦^‚Þ‚qˆ`Á¿N¿bØC0§ ‹NžçÀ9gåw|È“Õò{úÞ½[X  ¬ �eONøÉIÊÿã /| *°•^Z{‰ÁSÚsŠ\(FW´þÍŸ©1µÀ€Êk“ÿ0ò²÷²¼×ùl4íþsNy¿ë–cƒ(û1 \fÓÚxÚÎm×ü2”//§ìœû?¨4Ïü;Ÿ€ ¢ý_5á©¡ò¿åv•äY×Ñú_ú0tÒÍÓTBì;†¦âù‡fD“ïgC{°èu.ÁÖ€— òBüí6¢*ž8×RŒ@Å3Åǯ…�éì…êÇ®Á”£³óÒÆ‚SâÂÞ÷ež†KþB9¬Óúá7R±sÏ.¿Vå³É– ÿWà•k2 c÷«Õ×¢3˜Üaì±3óηÈ|NÙ`x“_ †×4ÖR.6ËnÎn±âkÁ×’sÿ¼‘¥ÀcÙ¼O#®ÆÕF؍ ´¤Z2zf9·YwØÊ_ê<Ä- endstream endobj 8 0 obj <> endobj 9 0 obj <> stream xœ”ËŽÛ0 E÷ù -ÛŨ¢ÞÚ˜vßæÜØ2È8@œéãïk –,Ûd Í`@œ{Ő¼>|=2í¸Õ‚Ù�ÜXÁŽ-ûò >þfìHõ™ßØëñ0ÒAqM7§¦íÞ€ðï—ÓÀAynt ýïM{AÔ¿>–Tà×Ø =”´×\ýl:-eàÚxš– BøL@uâE†Rà4è†Ëðè0¹€f(p%WÖÑþçëíÞaÊ¿?ö¥¬á^Júë¥ïþÀ¥³´àíÖ]KÞXî<›PA! 9ø’÷¼ÚoŠŠ1ãLx|9}Šþ}éO¯Í8Ql2Íz”‰Wš{tòØÕS͐¹¢º!sE¶#±\‘£ÔXL(šÌÕ=™+ê…¡=¯‚’Ô m3´ & æ3´X¬¨~ŒüÂÍ…-JÅô.`ªìHbr®lI)uŒÔB¦ÊŽ´!F£ çÊ– T`â™/dªìH+âÉä\Ù’ZØxMÅ0çÊŽ4£ çÊŽ ..¹ çÊ–4»Ub—c6 ZU&0¹ Íaå– *3Å‹Sñäøzþendstream endobj xref 0 10 0000000000 65535 f 0000000015 00000 n 0000000080 00000 n 0000000126 00000 n 0000000280 00000 n 0000000309 00000 n 0000000414 00000 n 0000000487 00000 n 0000001067 00000 n 0000001172 00000 n trailer <> startxref 1859 %%EOF

while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1.1. títulos y opciones $ixx = 0.5. administrativa. 10). ‘documento’=>’Documento‘.5).afm’). $pdf->ezText(“Hora: “. $totEmp = mysql_num_rows($resEmp).”\n\n”. //Obtenemos el registro desde MySql $conexion = mysql_connect(“localhost”. //Creando el array de datos. “”). Fecha_Revicion. $data[] = array_merge($datatmp. ‘direccion’=>’Direccion‘ .1.date(“H:i:s”). $options = array( ‘shadeCol’=>array(0. $pdf->ezSetCmMargins(1. $pdf->ezText(“Fecha: “.9). “root”. array(‘num’=>$ixx)).date(“d/m/Y”). //Imprimiendo los Resultados $txttit = “Lista Maestra de Control de Documentos\n”. $options). ‘administrativa’=>’Administrativa‘. No_Revision. ‘externo_interno’=>’Externo Interno‘.9. academia. ‘total’=>’Total‘ ). $pdf->ezText(“\n\n\n”. $titles. $pdf->ezText($txttit.0. total FROM lista_maestra”. mysql_select_db(“sgc”./fonts/courier. nulo. documento.y este es mi codigo pa que me digan donde tengo el error porfavor: selectFont(‘. direccion.9. 10). Revicion‘. $conexion).= “Control de Copias Controladas\n”. $pdf->ezTable($data. ‘Fecha_Revicion’=>’Fecha de Revicion‘. ‘xOrientation’=>’center’. 10).1. $queEmp = “SELECT codigo. ?> . externo_interno.. planeacion_Vinculacion. $resEmp = mysql_query($queEmp. $txttit. ‘No_Revision’=>’No. 12). } $titles = array( ‘codigo’=>’Codigo‘. ”. ‘academia’=>’Academia‘. ‘width’=>500 ). ‘planeacion_Vinculacion’=>’Planeacion Y Vinculacion‘.0. $pdf->ezStream(). $conexion) or die(mysql_error()). ‘nulo’=>’Nulo‘.

14. $password_cnxmatfis1 = “123456″.gi.E_USER_ERROR).id_alumno AND e.7.$titles1. $totalRows_rsGruposInv = mysql_num_rows($rsGruposInv).9).tiempo_pertenencia FROM grupos_investigacion gi. }while($row_rsGruposInv = mysql_fetch_assoc($rsGruposInv)). $titles1 = array( ‘nombre_grupo’=>’Nombre‘.) . $database_cnxmatfis1 = “matfis1″. $username_cnxmatfis1. $pdf->ezText(“Grupos de investigación“. $pdf->ezText(“”. ‘xOrientation’=>’center’.gi. He estado trabajando en ello. ‘fontSize’ => 12 ). $query_rsGruposInv = “SELECT gi. para mi proyecto de grado y pues quería compartir algo de lo que hice: $hostname_cnxmatfis1 = “localhost:3306″. $pdf->ezStream().estudiantes e WHERE gi.0. Saludos.linea_investigacion.4.id_persona=e. $username_cnxmatfis1 = “root”.$options1). $rsGruposInv = mysql_query($query_rsGruposInv. Ciao .array(‘justification’=>’center’)).”". $cnxmatfis1) or die(mysql_error()). $cnxmatfis1 = mysql_pconnect($hostname_cnxmatfis1. $options1 = array( ‘shadeCol’=>array(0.Pao Publicado: 02/11/2008 10:51 pm Bueno he leído muchos comentarios y veo que algunos aún tienen problemas. ‘tiempo_pertenencia’=>’Tiempo de pertenencia‘ ). do { $data1[] = $row_rsGruposInv. $cnxmatfis1). Espero que les haya servido de algo. mysql_select_db($database_cnxmatfis1.0.14. $row_rsGruposInv = mysql_fetch_assoc($rsGruposInv). $pdf->ezTable($data1.id_alumno=’$identificacion’”.array(‘justification’=>’center’)).nombre_grupo. ‘linea_investigacion’=>’Rama‘. $password_cnxmatfis1) or trigger_error(mysql_error().

a la derecha? y la segunda. título por fila? Marcos Publicado: 07/11/2008 11:58 am Hola: Me está sirviendo de mucho el ejemplo para generar un PDF a partir de Mysql pero tengo un problema.16).jpg Diego Publicado: 06/11/2008 8:14 am Y como puedo poner los títulos de la tabla en vez de título por columna.php que genera el PDF.php para alinear columnas. ¿Podéis echarme una mano? . y no visualizo nada. digamos.Albián Publicado: 05/11/2008 12:09 am hola. pero me quedan dos dudas: la primera. cómo puedo dividir la tabla que genera para hacerla tablas más pequeñas? chamics Publicado: 05/11/2008 12:48 pm Se pueden combinar celdas? o mejor dicho se podría hacer esta tabla? http://subefotos.com/ver/?36d26709d018e6fd267a6e0d851e91bao.ezpdf. ni siquiera se si la recibe. tiene algún método la clase class. que tal yo ya he superado casi todos los inconvenientes. La consulta SQL que voy a hacer es en base a una variable que envío desde un formulario y no se como tratarla para hacer la consulta en el . Para mostrarla utilizo lo siguiente: $pdf->ezText(“$codigo_ind\n”.

Gracias enanix Publicado: 10/11/2008 2:20 pm hola saludos desde Mexico. tengo un pequeño problema en la apliacacion q estoy realizando en mi escuela.3 %âãÏÓ 1 0 obj > endobj 2 0 obj > endobj 3 0 obj > /MediaBox [0.000 0.php desde firefox. pero al generar la tabla estan con respecto a la izquierda ya que debo acomodarlos en funcion del punto decimal.30. alguien sabe como ajustar a una de una la página.e 150. por que el IE no lo abrira por nada del mundo… bueno hasta ahora me ha pasado eso fernando vasallo Publicado: 19/11/2008 2:02 pm Excelente foro.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj > endobj 6 0 obj > endobj 7 0 obj > stream xœµ“ÁjÂ@E÷ùŠ»¬›É{3I&“  ÒDJc —¢Ñ”ÚTwýû¦ RKÂƒn†™Ëܳ8p½Q‰@«Pbf. con respecto a la derecha. sólo una duda. agredecere grandemente su ayuda Jhounyn Publicado: 19/11/2008 11:43 am Bueno a los que le aparece este error %PDF-1. necesito alinear cantidades de una columna ( con decimal p. debido a que tengo varias columnas que no caben aún siendo horizontal Saludos y gracias ark Publicado: 19/11/2008 5:25 pm solo me sale el documento vacio ya le hice los cambios pero no me salen los datos de mitabla .B¹Ÿµj®[àéu8}) les digo que traten de abrir el .280 841.000 595.

$resEmp = mysql_query($sql. $conexion) or die(mysql_error()). if (isset($_POST['enviar'])){ $conexion = mysql_connect(“localhost”. fijar un tamaño específico para la columna.ezpdf.5. ‘Apellido’=>’Direccion‘. $sql=”select * from cliente where cedula =’{$_POST['cedula']}’”. $pdf->ezSetCmMargins(1. $ixx = 0.pdf. $pdf->selectFont(‘.1. etc. ‘telefono’=>’Telefono‘ ). el pdf se genera bien. mysql_select_db(“aplicacionesweb”. cuando recupero alrededor de 200 registros todo funciona perfecto.php on line 1624 El mismo error me sale por ejemplo si le agrego opciones como alinear a la derecha. . saludos y gracias.Erwin Publicado: 24/11/2008 4:05 pm Tengo una base con unos 3640 registros más o menos. $totEmp = mysql_num_rows($resEmp).. espero me puedan ayudar. pero cuando trabajo con unos 600 registros ya me sale el mismo error.1.afm’). array(‘num’=>$ixx)). ‘nombre’=>’Empresa‘. $pdf=& new Cezpdf(‘A4′). cuando quiero generar el pdf con todos los registros de mi base que son como 3640 me sale el siguiente error: Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 6936 bytes) in C:\AppServ\www\pdf\class. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1.1. con una cantidad pequeña de registros funciona bien./fonts/courier.php’).5). $conexion). } $titles = array( ‘Cedula’=>’Num‘. “root”. $data[] = array_merge($datatmp. Juan David Publicado: 25/11/2008 11:53 am Tengo Problemas con el Codigo trato de Generar una consulta y manadarla al PDF Codigo PHP: include (‘class. “”).

10). $pdf->ezTable($data.= “Ejemplo de PDF con PHP y MYSQL \n”.php:2) in D:\xampplite\htdocs\class.280 841.‰h&¤û¬ÍIÝdZG:I¢Ñ¤qå¾q\ endstream endobj xref 0 10 0000000000 65535 f 0000000015 00000 n 0000000080 00000 n 0000000126 00000 n 0000000280 00000 n 0000000309 00000 n 0000000414 00000 n 0000000487 00000 n 0000000861 00000 n 0000000968 00000 n trailer <> startxref 1221 %%EOF Juan David Publicado: 25/11/2008 11:55 am Me sale el mismo error usando Firefox y IE . 10).9. ‘xOrientation’=>’center’. $pdf->ezStream().php on line 1917 Warning: Cannot modify header information – headers already sent by (output started at D:\xampplite\htdocs\Imprimir.pdf. ‘width’=>500 ). $titles.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj <> endobj 6 0 obj <> endobj 7 0 obj <> stream xœ}‘OO1Åïû)æ¨g§¥¶¬Ä¨íÅãf) -®b··n²Z²ÅË$}íüúÞL6± 8JN MÄ °+ÈKŒ#]\Ý«¦Õ×fÖ·û€(«vçN0ñͺj>Ý5Ø-ÌlÑ L¨!m¶uûÃÎÃÊÁbZBíXÌp‚‡— çå=$HškñC :!A\Û× šîøWŸn. $pdf->ezText(“\n\n\n”.·öï{Þ³l„K‰~ ‘ÎFÆ>Ô‰#çC]B¥º6È(á«tõ[5î\_�— 9c9'*†ûSJ£ÜÜ·iccÉÇD –”h•{è#~ߤ endstream endobj 8 0 obj <> endobj 9 0 obj <> stream xœu»Â0 E÷~Åa1vã¤dE-}¥A]2œœk_g›�±BªŒÂ¬É³”TXíÂÄ`q|•OlË÷µZ”Ü° Y  RöÄlçS†Ù°3NÖ}ªþbFüž™à“iN®)P0å…⁖ %gwœž¨k›â@3/<©ñ‘9ÄTÖöŽqyOÓþÕ´3=k.php on line 1916 Warning: Cannot modify header information – headers already sent by (output started at D:\xampplite\htdocs\Imprimir.date(“d/m/Y”).php:2) in D:\xampplite\htdocs\class. ”. $options). $txttit = “Juan David Torres – Farley Bonfante\n”.000 0.date(“H:i:s”).000 595.0.pdf.pdf.php on line 1919 %PDF-1.‚F%A*ÔLüz¡ÞËãqýÇ$CñßóÙþÒWQ ) ÅÈ\n™nZW×ßĹÈãòr“u. Este es el Error que me Sale: Warning: Cannot modify header information – headers already sent by (output started at D:\xampplite\htdocs\Imprimir.3 %âãÏÓ 1 0 obj <> endobj 2 0 obj <> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font <> >> /MediaBox [0. $pdf->ezText(“Hora: “.”\n\n”.9). 12). $pdf->ezText(“Fecha: “. $pdf->ezText($txttit.$options = array( ‘shadeCol’=>array(0.0.php:2) in D:\xampplite\htdocs\class. 10).9. $txttit.

1.TENGO PROBLEMAS CUANDO USO CARACTERES ESPECIALES Y NECESITO AYUDO PARA COLOCAR ACENTOS.1. he tratado de hacer que me muestre el reporte en pdf pero solo me muestra las celdas sin la informacion. $resEmp = mysql_query($queEmp. ‘apellido_al’=>’Apellido‘. “root”.KERVIN SANTANA Publicado: 13/12/2008 10:12 am SOY NUEVO USANDO ESTA LIBRERIA PARA CREAR PDFS CON PHP. $conexion2 = mysql_connect(“localhost”. por favor como puedo hacer para insertar un logo a el PDF generado.afm’).300. $pdf->ezSetCmMargins(1./fonts/courier.5).id_carrera”.I‘. explicado en lineas anteriores pero no me dio el resultado esperado.carrera where alumnos. anteriormente lo habia hecho con otro proyecto y funciona pero ahora no muestra los datos el codigo es el siguiente: selectFont(‘. ‘ci_alumnos’=>’C.id_carrera=carrera. ‘nombre_al’=>’Nombre‘. ‘nombre_carre’=>’Carrera‘.jpeg’. $ixx = 0. } $titles = array( ‘num’=>’Num‘.nombre_al. ‘seccion_al’=>’Seccion‘ .apellido_al. A LAS PALABRAS QUE LO NECESITO LE AGREDECERIA QUE REPONDIERA A MI CORREO Ignacio Aular Publicado: 22/12/2008 8:02 pm Saludos.80. array(‘num’=>$ixx)). prove el siguiente codigo: $pdf->addJpegFromFile(’hugo. Humberto Publicado: 02/01/2009 10:11 am hola. muchas gracias de antemano por su generosa y valiosa receptividad. mysql_select_db(“biblioteca”. $data[] = array_merge($datatmp. $queEmp =”SELECT ci_alumnos.seccion_al.nombre_carre from alumnos.semestre_al. $totEmp = mysql_num_rows($resEmp).5. ‘semestre_al’=>’Semestre‘.. “”).80. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1. $conexion2). $conexion2) or die(mysql_error()).1.100).

fnacimiento FROM empleados ORDER BY identificacion ASC”. $pdf->ezStream().0.8. “123″). ‘xOrientation’=>’center’.). mysql_select_db(“sgh”. $resEmp = mysql_query($queEmp.8.afm’). $resEmp = mysql_query($queEmp. $pdf->ezText(“\n\n”.. . $options = array( ‘shadeCol’=>array(0. “123″).. ‘-’. $totEmp = mysql_num_rows($resEmp). mysql_select_db(“sgh”.1. $conexion = mysql_connect(“localhost”. $queEmp = “SELECT identificacion. ‘width’=>1000 ). $conexion).8). $txttit = “REPORTE DE ALUMNOS INSCRITOS EN LA BIBLIOTECA\n\n\n”.afm’).1. $queEmp = “SELECT identificacion. apellidos. 12). fnacimiento FROM empleados ORDER BY identificacion ASC”. $totEmp = mysql_num_rows($resEmp). $pdf->ezTable($data. $pdf->ezSetCmMargins(1. $pdf->ezText($txttit. forix Publicado: 05/01/2009 10:59 am selectFont(‘. 20). “root”.1.0./fonts/courier.1). $pdf->ezText(“\n”. $conexion) or die(mysql_error()). ?> alguine me podra ayudar con eso? forix Publicado: 05/01/2009 10:58 am hola el codigo me fucniona perfectamente. $conexion = mysql_connect(“localhost”.1.1). nombres. 10).$titles. pero no e a donde colocar el codigo apra cambiar la orientacion de l pagina de vertical a horizontal… selectFont(‘. $pdf->ezSetCmMargins(1. $options). $conexion) or die(mysql_error()). $conexion). “root”./fonts/courier. nombres. apellidos..

Julian Castillo Publicado: 20/02/2009 10:20 am me podrias ayudar. me salio todo bien. $titles = array( ‘codigo’=>’Codigo‘. ahora buscare por mister google que mas opciones tiene esta magnifica clase jejeje y si necesitas un diseñador digital me avisas jejeje Phitone Publicado: 03/02/2009 9:43 am Hola.lefreak Publicado: 26/01/2009 9:52 am unijimpe gracias sempai y otro de colombia mas te felicita . a proposito gracias por este tutorial. todo me ha funcinado de maravila… mi problema es que quiero firmar digitlmente un pdf reado por este metodo…. y al primer intento jejejejeje. ¿COMO PUEDO HABILITAR LA FUNCION DE FIRMA DIGITAL? muchas gracias Fabian Publicado: 03/02/2009 5:50 pm Amigo que buen post de verdad que lo practique y ps cacharreando que es como se aprende osea practicando mucho lo resolvi generando un reporte del S. de verdad muchas gracias. que estoy realizando era de mucha importancia muchas gracias amigo eres un genio ok! Arnold Publicado: 18/02/2009 6:55 pm Muchas gracias. pero en estos pdfs creados no se pueden plicar las firmas…. muy agradecido.I. felicitaciuones por el aporte…. se adapta a mis necesidades .. .

muchas gracias Gabriel Publicado: 05/03/2009 7:22 pm Batallando pero al final lo eh logrado. No empieza por pdfhelp me Geovanny Altamirano Publicado: 12/03/2009 6:57 pm . GRACIAS a este script Saludos. charles Publicado: 25/02/2009 2:03 pm Buenas tardes.500. este valor tiene decimales como puedo formatearlo de esta manera con un decimal 10. Estoy creando un pdf con ezTable y necesito dejar la tabla sin titulos y concatenar celdas.0 muchas gracias. Similar a como aparecen las filas del contenido de la tabla. ‘valor’=>’Costo Producto‘.‘documento’=>’Documento‘. sera que ustedes me pueden ayudar. pero todas las tablas dejan los titulos por defecto con letras “negras” y fondo “blanco”… Ojalá alguien pueda indicarme la solución. Muchas gracias! jhon Publicado: 12/03/2009 10:39 am Por favorl alguien que me ayude. pero más oscuro para poder dejarla más diferenciado el título del contenido. Beita Publicado: 06/03/2009 8:29 am Quería saber si acaso es posible que al generar una tabla la fila donde van los títulos o encabezados queden con un color de fondo. el codigo me genera el siguiente error. He buscado mucho algún ejemplo.

gracias por la respuesta Ruben Publicado: 24/03/2009 2:19 pm Hola. si alguien me los puede enviar al mi correo se los agradeceria un monton porque necesito entregar ya mi tesis…… Ayudemen es de vida o muerte porfa mi correo es geovanny. Mi pregunta es la siguiente. mariela Publicado: 23/03/2009 12:06 pm hola.com Dalrac Publicado: 12/03/2009 11:28 pm Hola! muchas gracias por tu aporte! Me ha funcionado perfectamente! :D Dalrac Publicado: 12/03/2009 11:52 pm Por cierto! Sabes cuales parámetros se modifican para que el archivo pdf lo genere en una nueva pestaña/ventana del explorador? Debbie Publicado: 19/03/2009 11:57 am He hecho reportes de este tipo pero tengo un problema mis registro tienen ñ y acentos y me salen con errores o codigos extraños.altamirano@gmail. Pero la impresion es en papel continuo y la secretaria le va arrancando . me salen los reportes en los pdf. pero mi pregunta es como agregarle un campo total al pdf algo parecido a una factura que totalice en a la altura de la columna de los monto. Mi PDF es un par de stickers ( uno junto a otro) que salen perfectamente.hola como estan necesito descargarme los archivos para crear reportes en un pdf le doy click en el link de desacrgar pero no vale.

este es mi codigo equire_once(‘class. $pdf =& new Cezpdf(‘a4′). $conexion) or die(mysql_error()). $queEmp = “SELECT nombre.php’). Desde mi sitio genero un PDF con esta clase. $resEmp = mysql_query($queEmp. apellido FROM usuarios”. array(‘num’=>$ixx)). $pdf->selectFont(‘. de modo que el tamaño del pdf es de 205 x 25 mm. especialmente los datos que contienen cantidadas numericas. cedula. Alguien sabe como hacer para que la impresora se detenga? Pepeitor Publicado: 03/04/2009 12:36 pm Y digo yo ahora: ¿De qué manera podriamos. mysql_select_db(“biblioteca_bd”.com/catalogo/pass-baratos.afm’)./fonts/courier. $data[] = array_merge($datatmp.5).1. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1. meter una imagen en la primera celda?. $ixx = 0. $pdf->ezSetCmMargins(1. . en este diseño de tabla. “root”. $conexion = mysql_connect(“localhost”. sino que la impresora se sigue tragando el papel. Desafortunadamente no he logrado que imprima esos 25 mm de largo y se detenga la impresora.autocasionextremadura. $totEmp = mysql_num_rows($resEmp).html Manuel Fernando Publicado: 13/04/2009 12:16 am Hola a todos mi pregunta es: ¿Como hago para que los datos de una tabla extraida de MySQL se alinien a la izquierda de la celda.1.. “”).los autoadhesivos. jesus Publicado: 13/04/2009 4:04 pm hola quisiera saber por que al generar el pdf me sale en blanco no me sale ningun dato. $conexion). y tengo serias dificultades para cuadrar la salida.ezpdf.5.1. Veanlo desde: http://www.

9. estaba buscando una solucion y esta es la mejor.9).9. . Juan Pabo Publicado: 18/04/2009 11:15 am Excelente ejemplo amigo. tengo una sola duda como hago para que tome la hora de mi pais (Venezuela) o la hora del PC. viejo gracias por compartir los conocimientos. ya que me esta tomando una hora con dos horas de adelanto y no estoy conectado a a una red olo estoy stand alone.0.0. Saludos y gracias de antemano. ‘cedula’=>’cedula‘. ‘width’=>500 ). gracias saludos Ares Publicado: 16/04/2009 2:51 pm una locura este tutorial. ahora estoy estudiando la clase para poder formatear el archivo de una manera bien elegante. Gerson Publicado: 16/04/2009 6:29 pm Señores Maestros unijimpe Felicitaciones por esta excelente web voy a recomendarlos a mis amigos. ‘xOrientation’=>’center’. Existe otro prgrama que instalas en htdocs que se llama fpdf pero debes instalar muchos más archivos… trae varios ejemplos… Me dejas el desafio de generar una carta de cobranza con este script… Gracias de nuevo. ‘apellido’=>’apellido‘ ).} $titles = array( ‘nombre’=>’nombre‘. $options = array( ‘shadeCol’=>array(0.

. como puedo anadir mas columnas al documento. alguien me puede ayudar gracias. crilin Publicado: 25/04/2009 3:23 pm Hola de Nuevo enserio necesito su ayuda solo necesito un ejemplo de como hacerlo. Danel Publicado: 20/05/2009 12:55 pm Hola a todos. He generado una consulta en php desde mi base de datos y todo bien pero ahora como hago para que estos datos que me muestra los mande a un pdf.. martin marquez Publicado: 02/06/2009 11:39 am necesito alinear los valores de las columnas a la derecha ya que vienen alineadas a la izquierda. como puedo hacer lufth Publicado: 04/06/2009 4:22 pm . me ha funcionado muy bien el script.crilin Publicado: 25/04/2009 1:49 pm Necesito ayuda. y cambiar al nacho de las mismas. Nota: no que los datos los extraiga de la base de datos si no que de la consulta que realizo en la pagina me los mande a un pdf. solo queisiera saber. gracias Saludos desde Mexico! yesid Publicado: 02/06/2009 4:01 am hola necesito hacer un link en el pdf para regresar a la pagina anterior sin necesidad de hacerlo con la barra de navegacion.

. Por ejemplo.php) [function.require]: Failed opening required ‘class. .5).ezpdf.require-once]: failed to open stream: No such file or directory in C:\AppServ\www\agrosystem\prueba.1.php on line 7 Y LA VERDAD ES QUE COPIE LA CARPETA QUE DESCARGUE Y LA PUSE JUNTO CON LAS OTRAS QUE CONTIENE MI PAGINA E HICE LAS REFERENCIAS COMO CORRESPONDIAN…ES DECIR ASI : include(‘pdfClassesAndFonts_009e/class.php’). Y BUENO LUEGO HICE PRACTICAMENTE LO MISMO QUE EN EL EJEMPLO QUE DAN Y NO ME RESULTA…AGRADECERIA MUCHO QUE ME AYUDARAN CON ESO PORQUE POR LO VISTO ES UNA EXCELENTE HERRAMIENTA! GRACIASSS Y RESPONDANME PORFAVORR… Alan Publicado: 06/06/2009 11:39 pm ESTE ES EL CODIGO : selectFont(‘pdf/fonts/courier.5.Wenas! yo el rpoblema que tengo es que cuando genero el PDF no me coge bien los caracteres con acentos.afm’). ¿Alguien sabe como puedo solucionarlo.ESTOY TRATANDO DE INCLUIR LA LIBRERIA PARA PODER GENERAR EL PDF SIN EMBARGO AL INSERTARLO EN MI PAGINA Y LUEGO DAR CLIK EN EL ENLACE ME APARECE ESTE ERROR : Warning: require_once(class.ezpdf.1. please? Thanks! :-) Roberto Aparicio Publicado: 05/06/2009 5:39 pm Oye como le hago para modificar los colores de los renglones? Alan Publicado: 06/06/2009 11:37 pm AYUDENME POR FAVOR…. si pongo Tecnología me sale TencologÃ-a.php’ (include_path=’.ezpdf.C:\php5\pear’) in C:\AppServ\www\agrosystem\prueba.php on line 7 Y ESTE OTRO : Fatal error: require_once() [function. $pdf->ezSetCmMargins(1.1.

php no es la correcta. $pdf->ezStream(). ”.= “Ejemplo de PDF con PHP y MYSQL \n”. ‘cantidad’=>’Cantidad ($)‘ ).ezpdf.fecha. $totalbono=mysql_num_rows($consulta). while($datatmp = mysql_fetch_assoc($consulta)) { $ixx = $ixx+1. ‘fecha’=>’Fecha‘. ‘xOrientation’=>’center’. $consulta=mysql_query($sql) or (mysql_error()).9.date(“d/m/Y”).sucede que en esa funcion estoy mostrando todos los bonos que se han asignado…sin embargo me gustaria mostrar el . $pdf->ezText(“\n\n\n”.9. ‘rut’=>’Rut‘. $pdf->ezText($txttit. array(‘num’=>$ixx)).//consultando a la base de datos $sql=”SELECT id.rut. } $titles = array( ‘num’=>’Num‘. ‘width’=>500 ). $txttit = “INFORME DE BONOS ASIGNADOS\n”. $pdf->ezText(“Hora: “. 12). verifica que se acceda correctamente al archivo.date(“H:i:s”). //$txttit. ?> unijimpe Publicado: 07/06/2009 10:35 am Alan. $ixx = 0. 10). 10). $pdf->ezTable($data. el problema es el la ruta hacia el archivo class. 10).”\n\n”. $options = array( ‘shadeCol’=>array(0.0.0. $data[] = array_merge($datatmp.9). Alan Publicado: 07/06/2009 2:19 pm vale compadre me funciono :-D!!! y sale todo bonito!!! jejeje buena funcion!! pero sabes a lo mejor me podrias ayudar en una cosita chica…. $titles. $options).cantidad from bono”. $pdf->ezText(“Fecha: “.

te adjunto mi codigo para ver si me aydas tengo una variable llamada $d = $_POST["dato"]. tu tienes algun ejemplo de insercion de datos en pdf pero sin tabla desde mysql??? seria de gran ayuda para mi. donde almaceno dicha fecha pero no logro que me aparezca en el pdf con un texto a compañandola. thanks Juan Carlos Publicado: 18/06/2009 1:26 pm Hola… muy buen material. necesito que se imprima en el pdf la fecha en la cual se ejecuta el archivo es decir si hoy ejecuto el codigo que me genera el pdf que esta fecha aparezca en el mismo.ayuda porfavor . diganme que hice mal. hay alguna forma de hacer eso??? te agradezco mucho tu ayuda :) adair Publicado: 14/06/2009 1:09 am Necetio su ayuda.perola verdad ya generado el codigo y creado la base de datos . pero me gustaria pedirte un poco de ayuda en un tema en particular. me ha servido bastante. y solo he podido mostrar en una sola. requiero mostrar un informe con mysql pero que aparezca en las paginas necesarias. shady Publicado: 14/07/2009 1:29 pm la verdad ya utilice tu ejemplo. gracias.donde colocotodo los scrip para mandar hacer esta consulta.total de ellos al final de la columna que contiene todos los bonos…. osea mi informe se puede llevar mas de una hoja. necesito hacer un contrato en pdf el cual lo voy a llenar con datos de mysql y texto propio. Juan Francisco Olarte Publicado: 28/06/2009 6:02 pm Buenas tardes Maestro: Queria que me dieras una ayudita con un problema que tengo con mi codigo.

0 sale esto. Varonaro Publicado: 19/07/2009 7:57 pm Tambien me pasa lo mismo: “el archivo no empieza por %pdf-”. Cual es la solucion???. Notice: Undefined index: nombres in C:\wamp\www\UDP\pdf\class. el cual los campos lo tenia en mayusculas y yo lo estaba llamando con minusculas eso es todo Saludos cordiales. lo unico que hize fue revisar mi base de datos. Jason Publicado: 20/07/2009 9:18 pm .ToolsZigrit Publicado: 15/07/2009 11:27 am Amigo me pueden ayudar con esto en el IE 6. desde chile.ezpdf.php on line 695 y en firefox me sale “el archivo no empieza por ‘%pdf’. ToolsZigrit Publicado: 20/07/2009 12:24 pm Varonaro. ToolsZigrit Publicado: 17/07/2009 10:57 am Muy bueno el foro ya lo solucione muchas gracias.

cambiar los margenes poner pie de pagina les sugiero que visiten esta pagina ahi se explica todo http://www. ya he hecho lo que dicen algunos comentarios de intertar con diferente explorador.fpdf.ࡸ-§ ¸˜}+æWÓ›«ÓËÙ| ‹âvúÊ_œv\IK”9x¡Ñv¬MõX5Õnõ²ds…. ToolsZigrit La solucion era mas simple(Limpiar) Se añade antes de generar el PDF ob_clean(). o quieren agregar logo.´øÈ{öõ~¹aH£ {ð¨XN½½ì±Z=ó6ÙL ¢uó¹n€@ç ðoó4Q–5•–í ºn=œt5œÃäx‚N(m?î’>Ç\l U–`Ë3tæA ‰KZÕZ£#³•MåÇ&z§æúý0”èbŽèÇ~@t1CÄIŽˆ>æˆ~>D3D·ˆècŽèh@t1CĹˆˆ>fˆ±u¼Õ M…ÒY¸T»[>U Ooþ-TÙy endstream endobj 1 0 obj endobj 5 0 obj endobj 2 0 obj >> endobj 6 0 obj <> endobj 7 0 obj <> endobj xref 0 8 0000000000 65535 f 0000000813 00000 n 0000000997 00000 n 0000000009 00000 n 0000000087 00000 n 0000000901 00000 n 0000001085 00000 n 0000001161 00000 n trailer <> startxref 1264 %%EOF Varonaro Publicado: 23/07/2009 2:30 pm Muchas gracias. para todas aquellas personas que no an podido hacer correr el pdf. sale lo siguiente (de antemano agradezco la ayuda que me puedan brindar). Hace lo que comento Varonaro y tambien revisa tu base Saludos cordiales… ToolsZigfrit Publicado: 24/07/2009 10:58 am Hola Amigos.<— al principio Tambien esta la funcion: ob_end_clean().Necesito ayuda con un problema que se me presenta al ejecutar.ã¨ßM½~]ík†‘Ö¢P ´Zîö/ë嚁”ð¨ý]nê†#ŒD=ªµ®W¯Ûj7*¦EŽJpÔ®Þþl*±.3 3 0 obj endobj 4 0 obj stream xœ}TMSÛ@ ½çWèØ–ûé]s àNa(ÄåÐ[š˜N·žÐþýjm¯‘I–‹g´zû´Ö{’‚ë‰@ëàß伄Ó/¤B+ |„¢Ž vd”A©Á+‡Ú@¹†Oóân6/ ¸. %PDF-1. pero no funciona….org/ . ToolsZigrit Publicado: 23/07/2009 5:36 pm Jason.

unijimpe.net/generar-pdf-con-php-y-mysql/ [.] http://blog.Saludos cordiales desde chile. $conexion). Saludos desde Uruguay Jason Publicado: 31/07/2009 8:59 am Buenas.] Andres Publicado: 31/07/2009 8:07 am Felicidades por el sitio. imprimo 5 columnas. ‘documento’=>’DOCUMENTO‘. pues luego de la consulta SQL y la alineacion a la derecha del PDF quedan todos los numeros con formatos diferentes. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1. array(‘num’=>$ixx)). “root”. estoy generando un reporte desde mi base de datos.. $data[] = array_merge($datatmp.5). $conexion = mysql_connect(“localhost”..1. de la siguiente manera: (por ahora solo he intentado que me imprima la consulta) selectFont(‘...1.. $pdf->ezSetCmMargins(1. generar pdf desde php « Blog Docente – Sexto BIPC Publicado: 28/07/2009 9:40 am [. $totEmp = mysql_num_rows($resEmp)./fonts/courier. $queEmp = “Select * from venta where fecha=’$f’”.1. mysql_select_db(“comer”. $ixx = 0. . mi duda es.5. } $titles = array( ‘nombre’=>’NOMBRE‘. $resEmp = mysql_query($queEmp. Alguien me podria decir como poner los numeros con 2 lugares decimales.. ahora. “”). puedo crear una variable con el campo valortotal para crear un contador??? la verdad he intentado haciendo la consulta como se hace normalmente en php. una de ellas es totalventa. $conexion) or die(mysql_error()). tengo una pequeña duda.afm’). ‘producto’=>’PRODUCTO‘. es de gran ayuda.

$pdf->ezText($total. 10). 12). esta enredado espero .//aqui creo la variable haciendo la consulta a la base de datos $txttit = “REPORTE DE VENTAS DEL $fe\nComercializadora SENA\n”. ‘xOrientation’=>’center’.18.El problema es el siguiente: tengo una tabla de indicadores fijos insertados por el usuario cada uno de estos tiene uun valor diferente que varia dependiendo de la empresa y el triemstre. ‘valortotal’=>’VALORTOTAL‘ ). $pdf->ezTable($data.9.'). $options). hasta ahi todo esta claro solo tengo que extraer los datos de la bd y el reporte es facil. $pdf->ezText(“\n\n\n”. yo necesito escribir en ese momento un indicador C=al valor de i para A mas el valor de i para B. Hice esto y anduvo.0.2. while($datatmp = mysql_fetch_assoc($res)) { $ixx = $ixx+1.0.‘cantidadtotal’=>’CANTIDAD‘. ”. ?> De antemano agradezco su ayuda… Andres Publicado: 31/07/2009 9:38 am Listo ya arregle el problema de los formatos de los numeros. $tot = $datatmp["Total"]. la cosa se complica cuando necesito poner otros indicadores que se derivan de los que ya estan insertados. array(‘num’=>$ixx)). $options = array( ‘shadeCol’=>array(0.'. $total=$row['valortotal'].date(“d/m/Y”).9). $titles.//aqui trato de imprimir la variable $pdf->ezText($txttit.’. ejemplo tengo un indicador A con valor i=2 y otro B con i=3.’. 10). $data[] = array_merge($datatmp. $pdf->ezText(“Fecha de impresión de reporte: “.9. } Saludos elizabeth santana Publicado: 31/07/2009 10:58 am Hola estoy haciendo un sitio con postnuke y estroy trabada con los reportes. $pdf->ezStream(). ‘width’=>500 ).array(’justification’=>’center’)). $datatmp["Total"] = number_format($tot.

en una celda de una tabla. lo ocupo para titularme Gracias desde Guadalajara Drive200218 Publicado: 07/08/2009 10:09 am Hola Vanessa si quieres mandame un correo al nombre que tengo puesto en hotmail y yo te digo como tambien soy de gdl y tambien lo utilice para el titulo jajaj cuidate y suerte. Gracias. Daniel Publicado: 08/08/2009 3:03 pm Hola. Muchas gracias Burbublue Publicado: 31/07/2009 11:29 am Hola me gustaria saber como introducir una imagen..que alguien me ayude por fa. obtenida de una consulta a mi base de datos. . alguien que sepa crear pdf con php podria ayudarme a hacer una plantilla???? gracias por leer. Muchas gracias Carlos Publicado: 02/08/2009 11:31 am El ejemplo esta muy bueno y me sirvio para generar los reportes pero si deseo que el titulo este centrado como lo puedo hacer???? vanessa Publicado: 06/08/2009 11:58 am Ammm sera q soy muy tonta o x q no me sale el codigo cuando lo ejecuto no sale me sale error y ya hice la conexion y el codigo lo copie de sta pagina pero no me sale me podrian ayudar.

afm’).$usr. while($datatmp = mysql_fetch_assoc($resVia)) { $ixx = $ixx+1. $ixx = 0. donde me muestran difernetes datos segun la consulta que haga pero ahora no se como puedo imprimir esos reportes en PDF.1. $usr=”root”.$psw) or die (“Error en la conexion”).y me muestre enl PDF vanessa Publicado: 14/08/2009 1:15 pm AMMM OTRA VEZ AKI. $cnn.Noe Velazquez Publicado: 10/08/2009 12:47 am Hola foro !! espero me puedan ayudar. como cambio de carta a oficio y vertical? Gracias…… Viviana Publicado: 10/08/2009 8:58 am hola.mis formularios entan en flash donde recibo y envio variables desde y hastaa php. realize un formulario que es de reportes. $cnn=mysql_connect($host.. $conn) or die(mysql_error()). .1. $host=”localhost”. PERO NO SE X Q M MARCA COMO ERREOR. $pdf->ezSetCmMargins(1. (ESTE E SMI CODIGO Q TENGO STA AHORA) selectFont(‘. $psw=”"./fonts/courier. diseñe mi sitema en flash con php y mysql. viaticoss ES MI TABALA Y VIATICOS ES LA BD. ME PODRIAN AYUDAR X FAVOR YA SOLO ME FALTA 5 DIAS PARA ETRMINARLO X FAVOR EM URGE. TENGO UN ERROR EN LA LINEA 15 DONDE SGO LA CONSULTA. mysql_select_db($db) $sqlVia = “SELECT * FROM viaticoss”.5).. $totVia = mysql_num_rows($resVia).5. $db=”viaticos”. si envio las variables desde flash a PHP para que hagan sus respectivas consultas. $resVia = mysql_query($sqlVia.1. mira tengo un problema.

$pdf->ezText($txttit. ‘hora_llegada’=>’Hola Llegada‘. ‘destino’=>’Destino‘. $pdf->ezText(“Fecha: “.9). ‘abonar_cuenta’=>’Abonar Cuenta‘. 10). $options). $txttit = “BLOG.9. ‘placas’=>’Placas‘. 10). ‘transporte’=>’Transporte‘. } $titles = array( ‘nombre_empleado’=>’Numbre‘. ‘dir_area’=>’Dir Area‘. ‘comision’=>’Comision‘.$data[] = array_merge($datatmp. ‘puesto’=>’Puesto‘.= “Foarmato en PDF \n”. ‘tipo’=>’Tipo‘. ‘rendimiento’=>’Rendimiento‘ ).0.date(“d/m/Y”).”\n\n”. ‘dir_gral’=>’Dir Gral‘. ‘autorizacion’=>’Autorizacion‘. ”. $titles.NET\n”. ‘fecha_hasta’=>’Fecha Hasta‘. ‘hora_salida’=>’Hora Salida‘. ‘fecha_desde’=>’Fecha desde‘.date(“H:i:s”). ‘banco’=>’Banco‘. ‘clave_presupuestal’=>’Clave Presupuestal‘. $pdf->ezTable($data. ‘modelo’=>’Modelo‘. array(‘num’=>$ixx)). ‘width’=>500 ). $pdf->ezStream().UNIJIMPE.0. 12). $pdf->ezText(“\n\n\n”. $options = array( ‘shadeCol’=>array(0. ‘obj_comision’=>’Obj Comision‘. ‘obj_estrategico’=>’Obj Estratejicos‘. ‘xOrientation’=>’center’. 10). $txttit. ?> (GRACIAS DESDE GUADALAJARA) ATT:VANE .9. $pdf->ezText(“Hora: “. ‘marca’=>’Marca‘. ‘cilindros’=>’Cilindros‘.

sh0ckx0r . Pd.. Bing vs.] de ficheros PDF desde lenguaje PHP.. Publicado: 18/08/2009 11:51 am Está muy bien el pequeño pero muy útil tutorial. en otra pagina para imprimir lo recibo como solo me recibe un maximo de 20 valores a que se debera el problema ? Gracias de antemano. santi Publicado: 10/09/2009 2:21 pm Haber si pudierais decir algo al respecto.ae.value.. Este es el mensaje que me dá de error en php . en Bing.] Manuel Fernando Buenaventura Publicado: 07/09/2009 3:36 pm Cordial Saludo: Alguien me puede ayudar diciendome de que manera justifico un texto de varios renglones. justo lo que buscaba. Hay que meter todo el contenido del zip en la carpeta wwww. Google « El blog de Súper Mario Publicado: 04/09/2009 12:01 pm [.getElementById(“txtbooking”). Saludos.. estos los guardo como document. los primeros resultados son páginas que hablan sobre [. Tengo un Mac OSX con apache. tengo una forma donde ingreso 50 valores.. Adolfo Publicado: 09/09/2009 12:57 pm Hola a todos. Gracias. Agradezco antemano la colaboración a la presente.cookie = “booking=”+document. En Google el primer resultado ha sido una página titulada Generar PDF con PHP y MySQL. Sin embargo.

C:\php5\pear’) in H:\wamp\www\wedprueba\class. ¿Cómo podría capturar esos datos para luego construir el pdf? gracias lorqui Publicado: 14/09/2009 10:34 am El código es el siguiente.php. existe un SELECT dentro de un bucle for.$conectando)."SEMANA 1SEMANA 2SEMANA 3SEMANA 4". con el muestro por pantalla.php on line 3 Fatal error: Class ‘Cpdf’ not found in H:\wamp\www\wedprueba\class. $consultasedesejec=mysql_query($consultasedes.pdf.include-once]: failed to open stream: No such file or directory in H:\wamp\www\wedprueba\class. .ezpdf. Esto lo debes poner antes de agregar la dirección del segundo destinatario. $consultasedes="SELECT nombre FROM sedes WHERE nombre LIKE '$sede' ORDER BY id".php on line 3 Warning: include_once() [function.Warning: include_once(class. que va iterando sacando datos de mysql segun lo que el usuario haya indicado en un formulario.ezpdf..php on line 5 unijimpe Publicado: 10/09/2009 10:25 pm Victorio Guerrero.pdf. para que en el segundo envío no se envíe a la primera dirección debes eliminarla utilizando: $mail->ClearAddresses().php) [function.include]: Failed opening ‘class.php’ for inclusion (include_path=’. en el script que tengo. el mensaje significa que no esta el archivo class.ezpdf.$contadorano. lorqui Publicado: 14/09/2009 10:03 am Y si quisiésemos hacer una consulta dinámica a mysql? Es decir. Santi. pero no se como podría hacer que ese “muestro por pantalla” aparezca un “Exportar a pdf”: for ($i=0. Verifica que este archivo este ubicado en la ruta correcta.$i++) { echo "".pdf.$i<$numerodemeses. echo "SEDE/Sdíasracionestotaldíasracionestotaldíasracionestotaldíasracionestot al".$arraymes[($contadormes-1)]." de ".

} echo "". solo una duda he tratado de cambiar el tamaño de la letra pero no me resulta si alguine me puede ayudar gracias! Neyser Publicado: 10/10/2009 9:25 pm . } #echo " $contadormes mes ". mysql_free_result($consultasedesejec). for($o=1. } else { $diaporracion=mysql_fetch_array($consultayejec).while($filasede=mysql_fetch_array($consultasedesejec)) { #echo " $contadormes mes antes". if (mysql_num_rows($consultayejec)==0) { echo "000 $". #echo $consultay.$conectando). } kour Publicado: 16/09/2009 10:51 am buena buena me resulto…. } } echo "". echo "$diaporracion[5]$diaporracion[6]". echo "$filasede[0]". #echo " $contadorano ano antes"." $". $consultayejec=mysql_query($consultay.$o++){ $consultay="SELECT * FROM datos WHERE sededato='$filasede[0]' AND semanadato=$o AND mesdato=$contadormes AND anodato=$contadorano". mysql_free_result($consultayejec).$diaporracion[6]*$precio. #echo " $contadorano ano ".$o<=4. } if ($contadormes>=12) { $contadorano++. } else { $contadormes++. $contadormes=1.

apellidomaterno. ‘amaterno’=>’Apellido Paterno‘..Ey men como puedo generar un pdf a partir de un xml es que e utilizado el fpdf pero las etiquetas () tambien aparece a la hora de formarce el pdf y nose como quitarlo agradeceria mucho tu ayudad saludos desde mexico gala Publicado: 11/10/2009 2:35 pm cunado voy a crear el pdf con la clase ezpdf pe muestra un error: el archivo no empieza por ‘%pdf’…. ‘apaterno’=>’Apellido Materno‘ Como mezclo datos en una columna. tnego una base de datos en mysql donde utilizo nombre. saludos… Mauro Vargas Publicado: 27/10/2009 11:55 pm Hola Unijimpe . estoy probando este codigo para hacer una cosulta desde una base de datos. soloq ue pues cada dato en su columna. como le hago para que el nombre y los apellidos salgan en la misma columna: este es mi codigo del array: $titles = array( ‘IDalumnos’=>’Id‘. que puedo hacer en este caso?????? josue Publicado: 21/10/2009 10:44 am hola quisiera que me ayuden me salen muy bien los registros sin embargo tengo el problemas de las tildes y eñes me salen unos signos extraños la base esta en utf8_spanish_ci Herve Publicado: 26/10/2009 2:35 pm Mi problema es. el chiste es que se genera bien mi tabla. ‘nombres’=>’Nombres‘.. aparentemente me abre el pdf pero me sale este mensaje : el documento seleccionado no se puede abrir . etc. apellidopaterno.

if ($_POST[txtTipo] == “PDF”){ //Crear pdf para archivo $ixx = 0. ‘fven’=>’Fecha Vencimiento‘. while($datatmp = mysql_fetch_assoc($result)) { $ixx = $ixx+1.fctnumro as num. $varSQL = “select F.clncodig = c. $pdf->selectFont(‘.clnnombr)) as nombre.CLMCODIG and m. F. ” and f.9).5.php’).clnapell. $link=Conectar().aspx? r=q8b3uige22 Codigo : require_once(‘class.lctactual as lectura.0.1.9.9.mddnumer as med. ‘med’=>’Medidor‘.1. . $_POST['txtMes'] ./fonts/courier. ” from fctramst as F.0.afm’).5)..c. $_POST['txtAnio'] . ‘width’=>500 ).fcttotal as total ” .1. ‘lectura’=>’Lectura‘. $options = array( ‘shadeCol’=>array(0.ezpdf.pdfcomplete. f. ‘nombre’=>’Cliente‘.clncodig and m.mddcodig = d.mddcodig “. Te adjunto mi codigo si me puedes ayudar te agradeceria mucho es para una aplicación local que tengo uso el XAMMP con PHP 5. ” and fctanio = ” . $result=mysql_query($varSQL.php”). F. $data[] = array_merge($datatmp. mddormst as D ” . d. clntemst as C. ucase(concat(c. include(“conexion. $totEmp = mysql_num_rows($result). ” where fctmesde = ” . ‘xOrientation’=>’center’.com/cms/hppl/tabid/108/Default.CLMCODIG = m. $link). $pdf =& new Cezpdf(‘a4′).fctfeemi as femi.6 y base Mysql y tengo el un pdf de la laptop donde hago las pruebas y el desarrollo la página del pdf es: http://www. array(‘num’=>$ixx)). clnmdmst as M. f.’ ‘.fctfeven as fven. ‘femi’=>’Fecha Emision‘. ‘total’=>’Total‘ ). $pdf->ezSetCmMargins(1. } $titles = array( ‘num’=>’Num Fact‘.ya revise la consulta y no tengo problemas en la consulta me sale perfecta pero me da ese error.

9. ‘xOrientation’=>’center’. $pdf->ezStream(). ‘Apellidos’=>’Apellidos‘.object in c: \wamp\www\PHP_PdF\Mysql\imprimi.5. ”. ” \n”. ?> 4) <?php $txttit = "Personas of Guama\n”. $pdf->ezText($txttit.= “Año Lectuta : ” . ‘Nombres’=>’Nombres‘. 12).= “Mes Lectuta : ” . } Jesús E Publicado: 13/11/2009 3:03 pm Que tal pana… Necesito que me ayudes en cuanto a como generar en pdf usando php con mysql… segui todos los pasos que dice en la pagina pero cuando voy a generar el pdf y me sale un error que dice: Fatal error: call to a member function ezText() on a non. 10).php/fonts/Courier. ‘Cedula’=>’Cedula‘.0. $options).php on line 13.9. $_POST['txtAnio'] . $titles. } $titles = array( ‘Num’=>’num‘. ‘width’=>500 ). $txttit. 10). $txttit. $pdf->ezText(“Fecha: “. 10).9). ” \n”.5). $txttit.date(“H:i:s”).1. que sera ese error?? que puedo hacer?? 1) selectFont(‘localhost/PHP_Pdf/Mysql/Pdf. ?> 2) 3) $ixx)).0.date(“d/m/Y”).= “Ejemplo de PDF con PHP y MYSQL \n”. $options = array( ‘shadeCol’=>array(0.”\n\n”. $pdf->ezTable($data.1. $_POST['txtMes'] . $pdf->ezText(“\n\n\n”.1.$txttit = “REPORTE DE FACTURAS GENERADAS\n”.afm’). ‘Direccion’=>’Direccion‘ ). $pdf->ezSetCmMargins(1. $pdf->ezText(“Hora: “. .

”\n\n”.php on lone 13 que sera ese error?? que puedo hacer?? 1) selectFont(‘localhost/PHP_Pdf/Mysql/Pdf. .9). ‘xOrientation’=>’center’.afm’). 10). $options = array( ‘shadeCol’=>array(0. 10). $options).1.9.$pdf->ezText($txttit.0. $pdf->ezText(“\n\n\n”. ‘width’=>500 ). ?> Jesus Eduardo Publicado: 17/11/2009 7:13 pm Que tal pana… Necesito que me ayudes en cuanto a como generar en pdf usando php con mysql… segui todos los pasos que dice en la pagina pero cuando voy a generar el pdf me sale el siguiente error: Fatal error call to a member function eztext() on a non-object in C: \wamp\www\PHP_Pdf\Mysql\impri. ”.5). $pdf->ezText(“Hora: “. $titles. 12). $options).1. ‘Nombres’=>’Nombres‘. $txttit. $pdf->ezText($txttit. $pdf->ezStream(). ”.1. ‘Cedula’=>’Cedula‘. $pdf->ezTable($data. ?> 4) <?php $txttit = "Personas of Guama\n”. ‘Apellidos’=>’Apellidos‘. $pdf->ezText(“Hora: “. 10). 10). 12).date(“H:i:s”). $pdf->ezSetCmMargins(1.php/fonts/Courier. $pdf->ezText(“Fecha: “.date(“d/m/Y”). ?> 2) 3) $ixx)).= “Ejemplo de PDF con PHP y MYSQL \n”.9. $pdf->ezTable($data.5.”\n\n”. ‘Direccion’=>’Direccion‘ ). } $titles = array( ‘Num’=>’num‘. 10). $pdf->ezText(“\n\n\n”. 10). $pdf->ezText(“Fecha: “. $titles.date(“H:i:s”).0.date(“d/m/Y”).

se los agradeceria mucho que me pudiera decir como resolver este problema. todos por favor ayudenme mi problema es el siguiente tengo una tabla en mysql que contiene un campo donde guarda la ruta de una foto este campo es de tipo varchar.$pdf->ezStream(). cargo. AppServer. Utilizo fpdf.. yo ya estuve investigando pero no lo he podido resolver. El archivo está dañado y no puede repararse” En la página del creador de las clases pdf no hay ninguna referencia a dicho inconveniente http://www.co. sueldo FROM empleados ORDER BY id ASC limit 103 Al realizar de nuevo la consulta con un numero superior de registros (104 o más). apellido.-pero hice la prueba con foto estatica y si funciona pero en caso de un registro de una base de datos como se hace. . no se como hacerle para que me muestre la foto y no la ruta en pdf. unijimpe Publicado: 22/11/2009 1:51 pm . que presentan también problemas con registros mysql con determinado tamaño. romane Publicado: 22/11/2009 1:14 am El generador de pdf funciona perfectamente con pocos registros de una consulta mysql. nombre. al intentar abrirlo el adobe reader emite el siguiente mensaje: “Error al abrir el documento. muchas gracias. ¿ Existe alguna solución para manejo de grandes registros ? Muchas gracias. Por ejemplo limitando la consulta a 103 registros. Para una hoja tamaño carta. SELECT id. ?> israel Publicado: 20/11/2009 12:04 pm hola.nz/pdf/ Mi pregunta es similar a la realizada por Omer Moreno y Erwin. genera un archivo pdf que no es accesible.ros. ya busque he encontre $pdf->(Image.

vi con atención tu comentario e hice las pruebas para verificar lo que comentabas.Hola Romane.php Revisa bien tu script es probable que tengas algún error que no has notado o quizá sea alguna configuración de tu servidor. IGV COMO HAGO ESO EN EL REPORTE PARA QUE ME SUME TODAS LAS FILAS CREEME LO E INTENTADO PONIENDOLE UN ALIAS A LA CONSULTA QUE SE LLAME TOTAL PERO NO ME FUNCA YA QUE CUANDO PONGO ESO ME SALE DE TODOS YO SOLO QUIERO LA SUMA DE UNA COLUMNA DEL REPORTE kpeski Publicado: 24/11/2009 12:29 pm ME PUEDES AYUDAR CON UN EJEMPLO DE ESE TIPO CREO QUE ESS UN POCO MAS COMPLEJAS unijimpe Publicado: 24/11/2009 10:19 pm kpeski.net/pdf/php-mysql-extend. } echo $total // subtotal . Puedes ver el ejemplo funcionando en: http://samples. $total = $total + $datatmp['precio']. array('num'=>$ixx)). lo que tienes que hacer es ir sumando paso a paso. he insertado 226 registros en mi tabla (casi el doble del valor que comentas) y el PDF se genera correctamente. esto lo haces dentro del for que obtiene los datos de la consulta: $total = 0. $data[] = array_merge($datatmp. kpeski Publicado: 24/11/2009 12:27 pm DISCULPA LA MOLESTIA DE ANTEMANO PERO NECESITO HACER UN REPORTE CON UN FORMATO PREIMPRESO DE UNA FACTURA Y COMO SABES LA FACTURA TIENE UN TOTAL IMPORTE.unijimpe. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1.

$pdf->ezImage(“C:\xampp\htdocs\softcredit\assets\images\pvn.12). 420. ‘left’).jpeg” y tampoco estos son los ejemplos con los que he intentado… $image = $this->config->item(‘base_url’). me gustaria saber en donde debbo de tener localizada (en que carpeta) la imagen que quiero insertar…ya que he intentado con rutas. 420. por ejemplo C:/xampp/…. ‘none’. pero ninguna me ha funcionado…. he tratado con el siguiente codigo $doc->ezText(“HOLA”.jpeg’). me gustaria que alguien que ya haya utilizado esto me ayudara GRACIAS!!! Alfredo Publicado: 26/11/2009 11:19 pm Que bonito y útil código. . pero al momento de querer insertar una imagen no he podido. He utilizado las funciones ezImage().(‘/assets/images/pvn. he estado intentando utilizar la libreria pero tengo un gran problema Quiero escribir un titulo y mas abajo un subtitulo pero no puedo hacer que haya un salto de linea . $doc->ezText(”./images/imagen. 420. addJpegFromFile() y addpngFromFile().19 // valor del IGV echo $total*1. $pdf->ezImage($image.jpeg y no funciona… tambien he intentado poniendo solo el nombre del archivo “imagen.12).jpeg”.19 // valor total aldo Publicado: 25/11/2009 12:58 pm hola… pues estoy trabajando con la libreria R&OS para pasar datos de PHP a PDF. ‘left’). Gracias Fabricio Publicado: 29/11/2009 6:24 pm Hola. ‘none’. Hasta ahora no he tenido problemas con informacion de la bd.echo $total*0. 420.

“root”. ‘solicitud_’=>’SOLICITUD‘.php on line 1616 Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 5 bytes) in Unknown on line 0 y mi codigo es el siguiente: selectFont(‘fonts/Courier. . $pdf->ezSetCmMargins(1.pdf. Lo que obtengo con este codigo es la palabra MUNDO encima de HOLA. ‘row_id’=>’ID‘. $queEmp = “SELECT row_id.ezpdf.1.5).afm’). $data[0] = array_merge($datatmp. pero lo intente modificar para una tarea pero me sale un mensaje ke dice: Fatal error: Maximum execution time of 60 seconds exceeded in C:\wamp\www\php lomedic\class. $resEmp = mysql_query($queEmp.nombre.materno. y lo que intento hacer es algo asi: HOLA MUNDO Gracias por su ayuda marily Publicado: 05/12/2009 10:43 am Hola necesito ayuda estoy tratando de generar un PDP pero me da un erro: El archivo no empiza por %PDP que estoy haciendo mal usando la clase class. $doc->ezStream(). $conexion = mysql_connect(“localhost”.php.1. } $titles = array( ‘num’=>’NUM‘.$doc->ezText(“MUNDO”. mysql_select_db(“lomedic”. $ixx = 0. $totEmp = mysql_num_rows($resEmp). $conexion) or die(mysql_error()).sexo FROM integrante”. consecutiv.edad.curp. esta muy bueno el codigo.12). “”).1.paterno. quien me puede ayudar por favor Xavier Publicado: 05/12/2009 9:10 pm saludos. array(‘num’=>$ixx)).5. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1.solicitud_. $conexion).

solo quisiera saber si tienes algun tutorial para saber como modificarlo para que me mostrara esta consulta. $txttit. ‘xOrientation’=>’center’. 10). Y claro en este ejemplo los datos aparecen organizados por . $pdf->ezTable($data. ‘materno’=>’MATERNO‘.‘consecutiv’=>’CONSECUTIVIDAD‘. y para agregar un encabezado… Pablo Publicado: 12/01/2010 5:46 am Hola.0.date(“d/m/Y”). ‘nombre’=>’NOMBRE‘. ‘sexo’=>’SEXO‘ ).. $txttit = “CONSULTA LOMEDIC BD\n”. $pdf->ezText(“Hora: “. ”.id=telemarketing. $options). $pdf->ezStream(). $queEmp = “select telemarketing. ‘edad’=>’EDAD‘.date(“H:i:s”). $pdf->ezText(“Fecha: “.id. ‘curp’=>’CURP‘.0. $pdf->ezText($txttit. así hasta completarlos todos. fecha. orden. Quiero extraer a formato pdf los datos de mi base Mysql.9). pero quiero que estén organizados por filas. nombre from telemarketing inner join servicio on servicio. servicio. $titles. $pdf->ezText(“\n\n\n”.descripcion. mi problema es el siguiente.”\n\n”. cada dato será la cabecera de una fila. 8). $options = array( ‘shadeCol’=>array(0. tel. ‘paterno’=>’PATERNO ‘. ‘width’=>500 ).9.= “Mostrando datos de la tabla \n”. ya que si la pongo asi no me arroja ningun resultado. 11). ?> espero alguna respuesta pronto n_n Joel Gurrola Publicado: 18/12/2009 12:16 pm hola unijimpe tu script es muy util. Es decir.9.servicio where vendedor=’$_POST[ls_vende]‘ order by fecha”. 8).

tengo un problema .000 612. en informatica. estos son un gran ejemplo para otros tipos de proyectos. ahora bien lo trato de ejecutar siendo llamado desde una opcion de un menu y me muestra lo que a muchos: %PDF-1. Sin embargo. ejecuto el scripts directamente y funciona perfectamente. Muchas gracia por su ayuda Rodrigo Publicado: 22/01/2010 10:35 pm Que tal. necesito generar un pdf pero necesito “combinar” celdas en los titulos. gracias nuevamente y espero que este sitio siga creciendo. Gracias unijimpe ari Publicado: 28/01/2010 11:50 am Hola .000 0.000] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj <> endobj 6 0 obj <> endobj 7 0 . A ver si alguien me podría ayudar. mi problema es k al abrise el pdf me marca un error….000 792. pero logre solucionarlos con los coments de aki…. Gracias Foro. Gracias!! nukem64 Publicado: 15/01/2010 10:51 pm que tal.3 %�� 1 0 obj <> endobj 2 0 obj <> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font <> >> /MediaBox [0..columnas. al parecer me marco error al principio . de verdad gracias por la ayuda.dice el archivo no incia con %PDFY ya no lo abre alguien me puede ayudar? Alejo Publicado: 28/01/2010 9:14 pm Excelente tu ejemplo. estoy presentando un detalle y es el mismo que se les ha presentado a muchos. soy estudiante de la lic. me gustaria tratar un poco mas de cerca con usted o ustedes para dudas tienen ya mi email a su alcance. realmente agredezco infinitamente a unijimpe por este tipo de aportaciones.

Celina. el tema es q si quiero acceder al informe a travez del menu arbol situado en el index../informe.pdf. estoy usando IE.. alguien sabe como puedo solucionarlo? muchas gracias desde ya.).pdf sin problema… se q quizas es pq envio codigo html antes (en el menu arbol. . probe con Mozilla y obtengo el mismo resultado. el problema es que hago una consulta desde php con mysql desde los datos desplegados selecciono los que necesito y envió estos a el informa pero necesito que con los datos que envió y necesito que los ordene en un informe que tengo predefinido.. Agradezco mucho quien me pueda ayudar a resolver este detalle… Saludos Alejo celina Publicado: 04/02/2010 2:45 pm mi inquietud es la siguiente… trabajo en un sitio web donde tengo un menu arbol en un archivo index.php donde extraigo de la base de datos y muestro un informe . me encanto como hacer reportes en ezfpdf.php me abre el informe ..php me sale un codigo raro… si quiero acceder al informe a travez de la barra de direccion del navegador: …….php (donde tengo codigo html) y llamo a travez de ajax a los archivos referentes de cada submenu… uno de esos archivo es informe.- lato Publicado: 05/02/2010 9:54 am Los que tengan problemas con el documento no empieza por ‘%pdf-’ Desactiven la fecha y hora al final del codigo german Publicado: 08/02/2010 10:09 pm hola miren tengo un problema.obj <> stream x�uSKN��������`%n1″q��H�7%jP���g�F�–rH8 N��O!/a�e���]{n Este menu esta diseñado con mootools..

.com georg Publicado: 23/02/2010 2:59 pm quiero ese mismo codigo pero para postgresql este es mi codigo pero me da muchos errores selectFont(‘.000 612.3 %�� 1 0 obj endobj 2 0 obj endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font >> /MediaBox [0.php directamente? me sigue saliendo: %PDF-1./fonts/courier.000] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj endobj 6 0 obj endobj 7 0 obj stream x�uSKN��������`%n1″q��H�7%jP���g�F�–rH8 N��O!/a�e���]{n alguien puede ayudarme? gracias leo Publicado: 20/02/2010 5:55 pm genera el pdf pero no muestra los datos de la base de datos….por favor responder a mi correo desde ya muchas gracias celina Publicado: 10/02/2010 11:18 am nadie soluciono el problema de q no abre a travez de un link y si ejecutando el archivo . .afm’).000 792. ayuda……… Jorge Publicado: 23/02/2010 1:32 pm Hola quisiera si alguien me puede ayudar con un sistema q stoy desarrollando lo quiero hacer q mysql se conecte con word2007 e imprima un reporte en word con datos de la base de datos de mysql ose a qcuando mande a llamar el documento en word ya este conectado con mysql y listo para imprimir Ayuda por favor jbautista06@hotmail..000 0.

$resEmp = pg_query($queEmp.9. ). ‘xOrientation’=>’center’.5.1. ”.NET\n”. $con=pg_connect(“host=127. $txttit. $pdf->ezText(“\n\n\n”. $totEmp = pg_numrows($resEmp).serial FROM asignaciones”. while($datatmp = pg_fetch_assoc($resEmp)) { $ixx = $ixx+1.date(“H:i:s”). ?> georg Publicado: 23/02/2010 3:06 pm quiero ese mismo codigo pero para postgresql este es mi codigo pero me da muchos errores .$con). 10). array(‘num’=>$ixx)).9). $data[] = array_merge($datatmp.= “Ejemplo de PDF con PHP y MYSQL \n”. $ixx = 0. $queEmp = “SELECT codigo. $options = array( ‘shadeCol’=>array(0. ‘width’=>500 ). $options).”\n\n”. // $pg_select_db(“prueba”. $pdf->ezTable($data. $txttit = “BLOG. 10).5). $pdf->ezText(“Hora: “.9. ‘serial’=>’Direccion‘. 10).// $pdf->ezSetCmMargins(1.UNIJIMPE. $pdf->ezText($txttit.0. $titles.0.0. } $titles = array( ‘codigo’=>’Codigo‘. $pdf->ezText(“Fecha: “.1.date(“d/m/Y”).1 port=5432 dbname=prueba user=postgres password=postgres”).0. $con). $pdf->ezStream(). 12).1.

= “Ejemplo de PDF con PHP y MYSQL \n”. ’serial’=>’Direccion‘.9. $data[] = array_merge($datatmp. $pdf->ezStream().1. $resEmp = pg_query($queEmp.serial FROM asignaciones”.$con).UNIJIMPE. while($datatmp = pg_fetch_assoc($resEmp)) { $ixx = $ixx+1. $ixx = 0.date(“H:i:s”). // $pg_select_db(“prueba”.selectFont(‘. } $titles = array( ‘codigo’=>’Codigo‘. $txttit. $titles. 10).date(“d/m/Y”).5. $options = array( ’shadeCol’=>array(0. 10).1 port=5432 dbname=prueba user=postgres password=postgres”). $pdf->ezText(“\n\n\n”.. $totEmp = pg_numrows($resEmp).9. ?> enrrichel Publicado: 23/02/2010 4:59 pm . ‘xOrientation’=>’center’. $queEmp = “SELECT codigo.0.0. 10). $con).”\n\n”.0.5).9).0. ‘width’=>500 ). $txttit = “BLOG.NET\n”. array(‘num’=>$ixx)). ”. $pdf->ezText(“Fecha: “.1. $con=pg_connect(“host=127./fonts/courier.1. ). $pdf->ezText($txttit. $options). $pdf->ezTable($data.afm’). 12). $pdf->ezText(“Hora: “. // $pdf->ezSetCmMargins(1.

Te recomiendo que estudies un poco el lenguaje del lado del servidor PHP y que estudies un poco SQL con postgresql. $totEmp = mysql_num_rows($resEmp). $conexion). $conexion) or die(mysql_error()).1. espero respuestaaa gracias. al arreglo data[]. es decir no preguntar por preguntar sin haber leido aunq sea un poco antes.1. $data[] = array_merge($datatmp. “”).. ya no se que hacer porfavor ayudenme. Cuando tengas aunque sea una pequeña base y no esperes codigos milagrosos no tendras respuestas buenas. $queEmp = “SELECT Marca.5). while($datatmp = mysql_fetch_assoc($res)) { $ixx = $ixx+1. “root”. quisiera poner los datos obtenidos en la consulta $res. selectFont(‘. estoy muy desesperado he intentado paso a paso para crear my pdf pero me marca un error estoy probando con firefox. espero su respuesta moises Publicado: 03/03/2010 5:17 am Hola aver si me pueden ayudar. este es mi codigo es sobre inventario de equipo de computo. Modelo. Hasta luego camarada.Hola amigo georg primero que nada: Antes de solicitar ayuda es recomendable que que leas y te documentes un poco. array(‘num’=>$ixx)). $resEmp = mysql_query($queEmp. $pdf->ezSetCmMargins(1.afm’). $conexion = mysql_connect(“localhost”. } para especificar mas mi duda. . Num_serie.1. ya que me salen signos extrañoos Jiram Publicado: 28/02/2010 9:57 pm $ixx = 0. mysql_select_db(“bdsist_inventario”./fonts/courier.5. Observaciones FROM cpu ORDER BY Marca ASC”. XD Jiram Publicado: 28/02/2010 9:55 pm HOlaaa quisiera saber como poder cambiarle el enconding a utf-8. ponerlos en UTF-8 para poder mandarlos a la parte que genera el pdf.

$pdf->ezStream().890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj <> endobj 6 0 obj <> endobj 7 0 obj <> stream xœ  •MOA †ïù>¶cÏ÷äMàPÚ�áÀ1$“6Q`ai+õßםe£.¶Þµ§Sp½!ˆ9£±ÓœŒØ Ü/>]— §¦ýU`Qàlrû¦kM0ô±ËÃÓ¦ùN¾ŒaÞîÖëóª18QŒ6ìÎB¯gùöû¡ó=fF“Žl¿œµóY0äјc@³(›¦K¤ˆôÎ ‰J[‹sSÚUÙ«†EGGÐï÷/¥ý3›¯šÇòò >÷ÔF &¥…1’€hyÚ–’z/. $pdf->ezTable($data.pdf. $txttit = “Reporte de CPU\n”.pdf.date(“H:i:s”). 12). ‘Modelo’=>’Modelo‘. ”.280 841. ?> y me sale el sigiente error: Warning: Cannot modify header information – headers already sent by (output started at C:\xampp\htdocs\reporte\reporte. 10).= “Ejemplo de PDF con PHP y MYSQL \n”.9).000 595.9. $options). $options = array( ‘shadeCol’=>array(0.AXZv½ó¼.r!d $} g#f G “‚ó1cÔpž0h8ÃèœË  † ¶zèÃœu*¿8ùQ4~±1¨üb]PùÅrTùŤ ¤ò‹ñYåéÈ*¿b•_8š7ý2¸êôjvÛgÛ«. ‘xOrientation’=>’center’. $pdf->ezText($txttit. ‘Marca’=>’Marca‘. ‘Num_serie’=>’Numero de Serie‘. array(‘num’=>$ixx)). ‘Observaciones’=>’Observaciones‘ ).php:2) in C:\xampp\htdocs\reporte\class. 10).0.php on line 1916 Warning: Cannot modify header information – headers already sent by (output started at C:\xampp\htdocs\reporte\reporte.”\n\n”. $pdf->ezText(“Hora: “. $titles. $pdf->ezText(“\n\n\n”.0.pdf.000 0.$ixx = 0. } $titles = array( ‘num’=>’Num‘. ‘width’=>500 ).q+c„{â&ÕÄ9!÷í§X?h~ã2ÿ9Ö®·ÿÈžÈ%™ÓáhÉÒŽ¸Gí ¢ißsCŽC¶‡R2î\O”Ñïf×? W‰Y endstream endobj 8 0 obj <> endobj 9 0 obj <> stream . while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1.php on line 1919 %PDF-1. $pdf->ezText(“Fecha: “.3 %âãÏÓ 1 0 obj <> endobj 2 0 obj <> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font <> >> /MediaBox [0.php on line 1917 Warning: Cannot modify header information – headers already sent by (output started at C:\xampp\htdocs\reporte\reporte. $data[] = array_merge($datatmp.9. 10).php:2) in C:\xampp\htdocs\reporte\class. $txttit.php:2) in C:\xampp\htdocs\reporte\class.date(“d/m/Y”).

.@„ÚV:)²N=¤�² ¡šù(  X§ –ÒF€ YÐ…�ˆP^  Yšuê!m„ �¨] €¥Â‡éÄ:õ6B�TÈ‚. .è>�Ÿ¶¶ÙùTâ3„o}ˆ�õA >K •  Oc>gØø �P º�ñ©û…ì|æs†�õ± û�Ÿ’Baç³2Ÿ3l|�¨Ý€ø¤%lì|6æs†�õ± û�Ÿ˜Cfçg&t¦�² 8„궆•6hÖ¡‡ôBDh-!Ñb-zH!�*dABmoÝô„X–ÒF€ YÐ…�ˆP!ÒbMzH!�*dABeoÞô„X —–ÒF€ YÐ…�ˆPja¦’ÄÚô6B�TÈ‚.com/) Jhon Faiber Publicado: 03/03/2010 11:29 am Primero que todo.@„ö¯ªô„XŸ–ÒF€ YÐ…�Beka£’Äõ¾B B�T{§’Ä:õ6B�TÈ‚.estoy enviando una consulta desde php y me genera el registro que quiero….???? por ejemplo…que el informe aparezca asi. para poder darle formato al informe: Identificaciòn: 8 Nombres: Jhon Faiber Cerquera Direccion: Calle 4 No. Me funciona perfectamente el codigo….ùÛlø1ÉB¬Ç(ô>=ËŹï.@„æOÓ‰uê!m„�¨]À!”·ÊÇéÄ:õ¾B B�T3Ÿ§ëÔCÚP! º�jÔ‰uê!m„�¨]€ÕÈ’êÄ:õ6B�TÈ‚. por tan valioso aporte en la generación de reportes pdf desde php y mysql. deberíais echarle un vistazo a la clase mpdf (http://mpdf. quiero felicitar a los administradores de la pàgina.. Gracias por su ayuda….zPWl2Íóñ£ ’u’k:ÞjœIY±É×ã5Ç©)+6Y¡ êT´/GÌ7+ÿu·zü˜ÎÝtEBqø‚s§á+ÿ<×H endstream endobj xref 0 10 0000000000 65535 f 0000000015 00000 n 0000000080 00000 n 0000000126 00000 n 0000000280 00000 n 0000000309 00000 n 0000000414 00000 n 0000000487 00000 n 0000000971 00000 n 0000001076 00000 n trailer <> startxref 2208 %%EOF Que puedo hacer.bpm1. César Publicado: 03/03/2010 6:49 am Si vais a crear pdfs a partir de php y mysql. pero quiero que este informe NO me lo genere en una tabla……sera posible….. 8-78 Telefono: 5784589 Zona: Urbana.@„rã#ub  zH! �*dAB)ñ™:³N=¤�² ¡yá3uf  zH! �*dAp¥-ó™:³N=¤o…ˆ�B BËÊgêÌ:µ›®e¨gÖþÝôëWV¤Ÿ¾°*ï‹÷*½ø×× ©³l| þÏì®â¦¹êÇY^Úˆk÷¹h¹òÇŠÌnVnکӏ³:½4ÿwÞ§¢e¦™?¬dv tӗ러L/~½²2ÝÍ/ ´Î.ãRç®DŸ2»³ºé§Ç·ÏoOïŸY±Þ5¬V/üëÓ#«ÕÝû6~Էȯ2»i»é×¿%…ú|¹üñþ…Të^ñ×? ¤Z7¾ÿ‚¯ôW—ÆŸß › Ü´[±{[±w… S±ÿôüã§gRoKüñ°°¡ÃMÓÞä¦ùÍæÎx¯ôŽø¾¶’Ç¿¿ýò§J:Þ[.xœ™ÍjìF…÷~ -“MGý+iyM~Àdû|3™€±s!—×rUÕê©s fc†þŽz¾j¥zx| ™ÊZ™§¥”ã�ÔÇ‚î@|æ94v>…ùœaã@}.perfecto….????? alguien me puede ayudar….

$txttit.$_POST['x_detalle2']. $txttit. Req.= $_POST['x_cantidad3'] .” \n”. $txttit.= $_POST['x_cantidad1'] . $_POST['x_mail'] . Municipal ___________________ Encargado del Area Victor Santander Publicado: 05/03/2010 7:51 am Por lo menos logre hacer que la información no saliera en tablas.” \n”.$_POST['x_detalle3'].= “Unidad Encargada : ” . pero me gustaría saber mas sobre las funciones. $txttit.= “Fecha Creacion : ” . ” ” . ” ” . ” ” . ya que me gustaría lograr hacer un reporte bien detallado. Miguel Concha Encargado : Xavier Mendoza Cantidad Detalle 3 Colchones 5 Sabanas 10 Frazadas Observación : Esto es necesario para el centro ___________________ _____________________ Finanzas V°B° Adm. variables. $txttit. $txttit.” \n”. y nomenclatura a utilizar para general un PDF.. sentencias.= $_POST['x_cantidad4'] . $txttit. $_POST['identi'] .= “Nro.: ” . $_POST['x_fecha'] .” \n”. ” \n”. $_POST['x_usuario'] . $txttit.$_POST['x_detalle5']. ” Detalle”.$_POST['x_detalle4'].= “Centros : ” .” \n”. ” \n”. $txttit. ” \n”. . ” \n”.en mi caso lo que necesito generar es algo similar a esto: Nro ID: 34 Centro : Dr. $txttit.= “Cantidad “.$_POST['x_detalle1']. $txttit.= $_POST['x_cantidad2'] . ” ” . $_POST['x_centros'] . ” \n”. ” \n”. $txttit.Victor Santander Publicado: 04/03/2010 2:45 pm Al igual que el amigo Jhon Faiber y muchos mas nos gustaria saber como poder general un Reporte PDF donde no solamente muestre la informacion en tablas.= “Digitador : ” . ya que en ocaciones no es requerido.= ” “. ” \n”. ” ” .= $_POST['x_cantidad5'] .

ros.net/generar-pdf-con-php/ y si quieren saber todas las funciones disponibles para formatear el contenido la pueden encontrar en la documentación oficial: http://www.Saludos! MrDark Publicado: 13/03/2010 11:23 am Alguien sabe como aliniar el texto a la derecha con addText ? Osea que la posicion o punto donde se empieza escribir el texto sea al final de la cadena y no al inicio… No se si me explique bien.co.nz/pdf/readme.jeje.pero quisiera saber con ese pdf ya elaborado lo puedo enviar a un correo electronico. muchas gracias de antemano por tu respuesta...usando la funcion mail…Gracias y spero q me responda.excelente el tutorial. Saludos… .unijimpe Publicado: 05/03/2010 2:17 pm Para los que quieren mostrar los datos sin ponerlos en una tabla pueden leer: http://blog. se tiene la base y se pude seguir uno solo Jhonny Ortiz Lizcano Publicado: 17/03/2010 11:35 am Buenos dias amigo quiria hacerte una pregunta es posible alinear texto a la derecha en una tabla usando la clase EZPDF ??? Por ejemplo quisiera alinear cantidades enteras y decimales hacia la derecha..unijimpe. Asi: [puntero]Texto escrito <– Lo que hace addText Texto escrito[puntero] <– Lo que yo quiero hacer Luis Melvin Moran Publicado: 15/03/2010 3:17 pm Muy buen aporte se agradece ya me funciona a las mil maravillas ahora tratare de incrementar el numero de columnas y tratar de personalizar el ancho y la orientacion PERO EN GENERAL ES UN APORTE EXCELENTE.pdf Giancarlo Publicado: 10/03/2010 4:41 pm hola a todos .

$pdf->ezText(“Hora: “.'width’=>500). 10). $txttit.’xOrientation’=>’center’. 10). } $options = array(‘shadeCol’=>array(0.9.date(“d/m/Y”). $data[]=explode(‘. Salga y vuelva a intentarlo” no se si es porq trabajo en un gratuito en internet David Rafael Blanco Leon Venezuela Caracas Publicado: 24/03/2010 11:31 am #Codigo para generar reportes en pdf de base de datos Access.afm’).9. $txttit = “REPORTE DE SOLICITANTES\n”.'Des_Oficina’).php’).0. $pdf->ezTable($data. ?> David Rafael Blanco Leon Venezuela Caracas Publicado: 24/03/2010 11:33 am .ezpdf. $rs->MoveFirst().alo Publicado: 17/03/2010 1:59 pm hola soyu nueva en esto tengo un gran problema modifique el ejemplo pero cuando lo corro me manda un mensage acrobat q dice “hay un problema con con Acrobat Reader. 12).= “PDF con PHP Y ACCESS \n”. $header=array(‘Cod_Responsable’. $data=array(). $pdf->ezStream(). ” .'Nombre_Responsable’. while (!$rs->EOF) { $line =($rs->fields[0] . $pdf->ezText(“Fecha: “. ” .0. ”.”\n\n”.$header. ” . Execute($cad)or die(“Error consultando”). $pdf->ezText($txttit. $pdf =& new Cezpdf(‘a4′). $rs->fields[2]). $pdf->selectFont(‘. include (‘class./fonts/Helvetica.’. 10). $rs->fields[1] . $pdf->ezText(“\n\n\n”. “. $rs->Movenext(). $options).chop($line)).9).date(“H:i:s”).

$pdf->ezText(“Hora: “.”.date(“H:i:s”). $data=array().Oficinas where Oficinas.’xOrientation’=>’center’.9.inc.chop($line)).'width’=>500). include (‘class. include(“conecta.php”). $pdf->selectFont(‘. $dsn = “Driver={Microsoft Access Driver (*. David Rafael Blanco Leon Venezuela Caracas Publicado: 24/03/2010 11:40 am .$header.0.Uid=Admin. $txttit.php # Descargala de internet include(“C:\wamp\php\ext\adodb.afm’). 10).ezpdf.= “PDF con PHP Y ACCESS \n”. $rs->MoveFirst(). David Rafael Blanco Leon Venezuela Caracas Publicado: 24/03/2010 11:36 am # Archivo Conecta permite leer Base de datos AcceSS # Ojo Necesitas incluir la lbreria adodb. 12). $cad =”SELECT Cod_Responsable. $rs->fields[1] . ”. ” .mdb)}.mdb. “. ” .#Codigo para generar reportes en pdf de base de datos Access.’. while (!$rs->EOF) { $line =($rs->fields[0] . $db = &ADONewConnection(‘access’). $pdf->ezText($txttit.cod_Oficina = Solicitantes. ” .Dbq= C:\wamp\www\avilaTv\Inventario.Cod_Oficina”.date(“d/m/Y”)./fonts/Helvetica. $rs=$db->Execute($cad)or die(“Error consultando”). $pdf->ezStream(). $options). $pdf->ezTable($data.Pwd=.php’). } $options = array(‘shadeCol’=>array(0. $pdf->ezText(“Fecha: “. $txttit = “REPORTE DE SOLICITANTES\n”.'Des_Oficina’). Des_Oficina FROM Solicitantes. Nombre_Responsable. $header=array(‘Cod_Responsable’. $pdf->ezText(“\n\n\n”. $rs->Movenext().0.9. $pdf =& new Cezpdf(‘a4′).”\n\n”.inc. $data[]=explode(‘. 10). $db->Connect($dsn)or die(“Error conectandose”). $rs->fields[2]).9). 10).php”).'Nombre_Responsable’.

todo me funciono David Publicado: 05/04/2010 5:34 pm Muchas gracias por el aporte! El ejemplo anda a las mil maravillas.com/lens/adodb/docs-adodb. Adobe Reader muestra un mensaje de error diciendo “El Archivo esta dañado y no puede recupararse” Si alguien sabe algo al respecto se lo agradeceria bastante Muchas gracias! FRANCO Publicado: 07/04/2010 8:39 pm buenas noches disculpe podria decirme como poner texto en negritas usando zepdf unijimpe Publicado: 07/04/2010 9:23 pm Para poner el texto en negritas debes utilizar la etiqueta <b> de la siguiente forma: $pdf->ezText("<b>texto</b>").Ruta para descargar las Librerias ADO para PHP http://phplens. me sirvio muchisimo para generar ciertos reportes.htm#adorecordSet “Que la fuerza este con ustedes. No se dejen llevar por el lado Oscuro” joaquin Publicado: 28/03/2010 2:11 pm 100% recomendado. mauricio Publicado: 09/04/2010 8:55 am . El unico problema que se me presento fue al mostrar más de 100 registros en el documento.

HE PROBADO EN VARIOS SERVIDORES LINUX Y EN INSTALACIONES COMO LOCALHOST EN WINDOWS. EL PROBLEMA RADICA EN LA CONFIGURACION DE PHP.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj endobj 6 0 obj endobj 7 0 obj stream xœ  •MOA †ïù>¶cÏ÷äMàPÚ�áÀ1$“6Q`ai+õß×  EL PROBLEMA NI ES EL NAVEGADOR.Tengo el siguiente problema deseo generar varios archivos pdfs .000 0.000 595. . JPXFD Publicado: 19/04/2010 4:37 pm PARA LOS QUE TENGAN ESTE ERROR: %PDF-1. el problema es que siempre me genivo era el mismo informe porque yo supongo que el archivo queda en la cache saludos.280 841. que se diferencian por un id que les paso por metodo get.3 %âãÏÓ 1 0 obj endobj 2 0 obj endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font >> /MediaBox [0. y muchas gracias por el demo que me funcionò a la perfecciòn. DEBEN TENER LOS SIGUIENTE HABILITADO: short open tag= on asp tags=on output=on y2k compilance=on zlib output compresion=on implicit flush = on expose php= on report memleaks = on track errors=on EL MAS IMPORTANTE register globals = on register long arrays=on register argc argv=on magic quotes gpc PARA LOS QUE TENGA WINDOWS enable dl=on Nelson Andres Publicado: 21/04/2010 10:08 pm Huy gracias por este turtorial tan vacano me seirvio mucho ya no hayaba qye hacer por que tengo que crear unos reportes pero no sabia como crearlos dinamicamente y con arreglos..INI. GRACIAS……. NI ES MYSQL..

a mas que le di vueltas al problema que tengo no veo done estoy mal. } $titles= array( 'element'=>'elemento'. $options). ya no veo por donde e igual es algo muy simple. while($datatmp=mysql_fetch_assoc($getResult)) { $ixx= $ixx+1. 'showLines'=>0. $data[] = array_merge($datatmp.outRange. 'xPos'=>500. $pdf->ezTable($data.units from temp_result". pero no me pinta la tabla. 'refVal'=>'referencia'. 'fontSize'=>8. 'shaded'=>0. Nelson Andres Linares Rozo Publicado: 23/04/2010 3:47 pm Hola compañeros alguno de ustedes saben como puedo darle formato a los numeros? Necesito formatear un campo que contiene valores numericos y debo formatearlos aqu esta mi codigo . array('numero' => $ixx)). $options = array( 'showHeadings'=>0. $ixx=0. $titles. 'outRange'=>''. espero me puedan ayudar: el codigo es el siguiente: $getResult=mysql_query("select element. 'width'=>520. 'xOrientation'=>'left' //'cols'=> array('reference' => array('justification' => 'center')) ).$link)or die (mysql_error()). 'units'=>'unidades' ). ''. 'result'=>'resultado'. tengo este codigo.EMERSON Publicado: 22/04/2010 11:28 am excelente tutorial muy didactico y me saco de un gran apuro Erick Publicado: 23/04/2010 11:12 am Buen dia compañeros.refVal.result.

pero me da el siguiente error a ver si me puedes dar una mano. Licencia‘. ).0. . ‘tramite_cod_tramite’=>’Clase de obra‘.$titles = array( ‘num’=>’Nº‘. Could not find in the Resources dictionary – using Helvetica instead. ‘barrio’=>’Barrio del predio‘.''.number_format($variable. ‘direccion’=>’Direcciòn del predio‘. ‘nombres’ =>’Nombres ‘. ‘total’=>’Valor liquidado‘.'). estoy creando un pdf ..0). ‘apellidosorazonsocial’ =>’Apellidos ‘. ‘fechaexp’=>’Fecha exp. ‘cons_lic’=>’N. El valor total es el que debo formatear y ya he intentado con “number_format” pero no funciona samuel Publicado: 05/05/2010 7:22 pm HOLA QUIEN ME PDODRIA A ELAVORAR UNOS REPORTES EN PHP PERO EN PDF bart Publicado: 06/05/2010 9:49 pm chido por el aporte me saco de dudas y ya esta echo lo kie keria gracias men por este tip Marcelo Publicado: 07/05/2010 2:31 pm para dar formato a un campo numerico debes hacer esto.‘. $pdf->cell(0.'.20. con eso deberia funcionar el formato de tu variable Alexey Publicado: 10/05/2010 9:45 pm Hola .''.

afm’). ‘correo’=>’Correo‘. ‘telefono’=>’Telefono‘. $pdf->ezText(“Hora: “.9). preferente FROM tdatos ORDER BY nombre ASC”. $options).”\n\n”. $titles.. ‘nomnbre’=>’Nombre‘. $conexion) or die(mysql_error()).0. array(‘num’=>$ixx)). $options = array( ‘shadeCol’=>array(0. ‘width’=>500 ).te lo agradecería mucho si me ayudaras.1. $pdf->ezTable($data.5. $txttit. mysql_select_db(“bdclientes”.5). “root”. 10). 12). $ixx = 0. $pdf->ezText($txttit.9.1. danii Publicado: 24/05/2010 1:32 pm puse este codigo… selectFont(‘.= “PDF con PHP y MYSQL \n”. ‘apellidos’=>’Apellidos‘. telefono. $conexion). correo. ‘preferente’=>’Preferente‘ ). $pdf->ezSetCmMargins(1. “”). ‘interesado’=>’Interesado‘. 10). $data[] = array_merge($datatmp.date(“d/m/Y”). ‘xOrientation’=>’center’.0. $pdf->ezStream(). $conexion = mysql_connect(“localhost”. $pdf->ezText(“\n\n\n”. $queEmp = “SELECT nombre. $pdf->ezText(“Fecha: “. while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1.9. } $titles = array( ‘num’=>’Num‘. Saludos. $resEmp = mysql_query($queEmp. ?> . apellidos. interesado. $totEmp = mysql_num_rows($resEmp). $txttit = “Clientes registrados\n”./fonts/courier.date(“H:i:s”). 10). ”.1.

} $titles = array('num'=>'NUMERO'. $totEmp = mysql_num_rows($resEmp).1. agente./fonts/courier. con los espacios de los datos que tengo. pero no me da los valores almacenados este es el codigo: $pdf =& new Cezpdf('a4'). $pdf->selectFont('. 'xOrientation'=>'center'.$options). while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1. $txttit = "ventas\n". $conexion).1. $titles. $pdf->ezStream(). .0. 20). 'agente'=>'VENDEDOR'. y la tabla aparece muy pequeña y sin datos que hice mal?? Mahatma Gandhi Publicado: 28/05/2010 2:54 am Hola. Muchas gracias.afm'). me muestra una tabla chica.. $data[] = array_merge($datatmp. "root". $queEmp = "SELECT grupo. 'width'=>500).date("d/m/Y"). mysql_select_db("venta".5. hago todo como lo explicas. $pdf->ezText("Fecha: ". $conexion = mysql_connect("localhost".9. $pdf->ezText($txttit. fecha_ent FROM grupo". array('num'=>$ixx)). $resEmp = mysql_query($queEmp.9).5). 'grupo'=>'NOMBRE'.ezpdf. 10). "sql"). $pdf->ezTable($data. $options = array('shadeCol'=>array(0.se ejecuta el codigo pero el pdf me aparece con los titulos empalmados. pero no me muestra los datos de la tabla. pero cuando intento cambiar la librería a otro directorio por ejemplo lib/pdf/class. $ixx = 0. 10). $pdf->ezSetCmMargins(1. ''. Disculpen. buenas tardes.php simplemente me muestra el PDF pero no muestra ningún contenido. 'fecha_ent'=>'FECHA'). $conexion) or die(mysql_error()). Todo sale bien cuando tengo la librería en el mismo directorio que el script en PHP. $pdf->ezText("\n\n\n".0. juan Publicado: 29/05/2010 3:37 pm soy nuevo en esto de la creacion de pdf.9.1.

print_r($data). este es un ejemplo del valor arrojado: [2] => Array ( [grupo] => juan [agente] => alberto [fecha_ent] => 2011-05-1 juang Publicado: 07/06/2010 11:12 am Tu ejemplo es muy bueno….unijimpe Publicado: 29/05/2010 7:00 pm Juan. Con la instrucción que agregaste al código. Adicionalmente puedes verificar que la consulta este devolviendo datos. no deberias tener problemas. $data[] = array_merge($datatmp. exit(). Esto indica que la variable $data es un array el cual en las siguientes lineas se va creando. juan Publicado: 31/05/2010 1:50 pm hola que tal. Tu código debería quedar de la forma: while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1.felicidees pero me quedo una duda. ahora puedes agregar el siguiente codigo despues de $ixx = 0. soy Juan de nuevo. para ello puedes escribir el siguiente código justo despues de la sentencia while. $data = array().. } print_r($data). Esto imprimirá todos los datos extraídos de la base de datos antes de mostrarlo en el PDF. array('num'=>$ixx)). Pero no me muestra el archivo como pdf.sería lo maximo . exit(). si me arroga los datos insertados en la tabla. es posible generar las imagenes de la base de datos en pdf…. Si este código no devuelve datos es síntoma que la consulta esta equivocada o no devuelve datos.

FrancisG Publicado: 27/06/2010 5:33 pm Hola esoty desarrollando un sistema bajo ambiente web y me piden relizar un reporte con pdf llenado el mismo por medio de una base de datos esto es lo que tngo pero no me funciona como hago? Ayudenme se trata d mis pasantias… Image(‘image/LogoEmpresaCabecera.’C').'I’. //movernos a la derecha $this->Cell(170). //—————–Numero de Pagina ———————–// //Numero de Linea $this->Ln(12).10. Esto puede ser por que ‘ODBC’ no es usuario de tu base de datos o por que no has puesto la clave o has colocado una clave incorrecta.190). el mensaje esta indicando que el usuario con el que estas intentando acceder a la base de datos no tiene permisos.jpg’. //——————Fecha ——————————-// //Numero de Linea .’Pagina ‘.php on line 9 Error en la conexion : Access denied for user 'ODBC'@'localhost' (using password: NO) unijimpe Publicado: 12/06/2010 12:24 am tato. //Arial italic 8 $this->SetFont(‘Arial’. //Número de página $this->Cell(0.0.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\AppServ\www\cinefin\cine1\php\pdf02.’de {nb}’.$this->PageNo().8).0.10.8.walp Publicado: 08/06/2010 12:55 pm como agranda las celdas de los reportes para que los nombres y apellidos no salgasn juntos tato Publicado: 12/06/2010 12:05 am me sale este error de conexion con la base de datos Warning: mysql_connect() [function.

Trabajo’.235.1). for($i=0.10. $this->Cell(0.3.'B’.10. 25. //Título $this->Cell(30.’C'. $this->SetTextColor(255). $this->SetTextColor(0).$data) { //Colores.1. ”.190).$this->Ln(4). //Restauración de colores y fuentes $this->SetFillColor(224.0.0.3.20.date(“d-m-Y”). } //Pie de página function Footer() { //Logo $this->SetY(-25). } //Tabla coloreada function FancyTable($header.’C').$iCell($w[$i]. $this->Cell(0.255).15. //Cabecera $w=array(25. $this->SetDrawColor(128.3.6.0. $this->ln(7). $this->Image(‘image/LogoEmpresaPie.’ Fecha Impresion: ‘.’1′). /* $tamVector = count($data).0).0. $this->ln(7). $this->Ln(). //Datos $fill=false.’1′). $this->SetFont(”.$header[$i]. $filas = 2.7. for ($i=0. $this->ln(10).0.’1 Normas’.0. $this->SetFont(”). $this->Cell(0.$i++) { .09). ancho de línea y fuente en negrita $this->SetFillColor(255.’COPIAS CONTROLADAS DE DOCUMENTOS CORRDINADOR DE ASEGURAMIENTO DE LA CALIDAD’.jpg’.$i<$filas. //Numero de Linea $this->Ln(6). //Movernos a la derecha $this->Cell(80).0.0).’5 Inst.10. $this->ln(7).0.’1′). $this->Cell(0.80.0.270.0.3).’3 Procedimientos ‘. $this->SetLineWidth(.’B'). 25).0. //Arial bold 15 $this->SetFont(‘Arial’.’1′).0.

fecha_rev_ante FROM ingreso i”. } */ $tamVector = count($data). i. $fill=!$fill. ‘FECHA anterior’).0.nombre_doc. } mysql_free_result($result). N anterior’. $pdf->AliasNbPages().fecha_rev_actu.’LR’. $data[$i]=row[nombre_doc] $i=$i+1. $i++) { for($j=0. i. . $fecha_rev_actu = $arr["fecha_rev_actu"].8).$fill).nombre_doc. i. i. while { $data[$i]=row[siglas_uni_dep] $i=$i+1. $z = $z + 1. i. if($arr=mysql_fetch_array($result)) { $siglas_uni_dep = $arr["siglas_uni_dep"]. i.num_rev_actu.’T'). $fill=!$fill.’L'. $columna = 6. $i = 0. ‘Rev. $query = “SELECT i.”.'DOCUMENTO’. $i<$fila. $jCell($w[$j].$data[$z]. $fila = $tamVector/6.'FECHA’. //Títulos de las columnas $header=array(‘CODIGO’.fecha_rev_ante FROM ingreso i”).'Rev.’LR’. $jCell($w[$j]. $fecha_rev_ante = $arr["fecha_rev_ante"].$fill).siglas_uni_dep. i.0. $conn).6. } $this->Ln().num_rev_ant. //$data=array($query = “SELECT i. $pdf->SetFont(‘Arial’.’L'.for($j=0. } } $pdf=new PDF(). $result= mysql_query($query.0. $num_rev_actu = $arr["num_rev_actu"]. $num_rev_ant = $arr["num_rev_ant"].fecha_rev_actu. i. i.6.siglas_uni_dep.num_rev_ant.num_rev_actu.$data[$j]. } $this->Cell(array_sum($w). N’. i.”. for ($i=0. $z= 0. } $this->Ln(). $nombre_doc = $arr["nombre_doc"].

$totEmp = mysql_num_rows($resEmp).1.5. . estoy desarrollando una aplicacion web y me pidieron un reporte en pdf y lo voy a generar en extrallendo datos de Una BD he visto el tutorial pero cuando ejecuto el script solo me genera los renglones pero no me imprime los registros Necesito ayuda… mi codigo es el sig… selectFont(‘.date(‘Y-m-d’). $ixx = 0. “root”.$data[$i]=row[num_rev_actu] $i=$i+1. $xml.’F'). $resEmp = mysql_query($queEmp.=”". $queEmp = “SELECT a_amecop. $data[$i]=row[fecha_rev_ante] $i=$i+1. $data[] = array_merge($datatmp./fonts/courier.$archivo.pdf”. mysql_select_db(“algo”. $pdf->Output($destino. } $pdf->AddPage().1. $pdf->ezSetCmMargins(1. ?> MiloOoO Publicado: 29/06/2010 12:40 pm Hola.1.5). a_nombre. $conexion) or die(mysql_error()).$data). $destino = “Reportes/”. $pdf->FancyTable($header. //—————————– XML de Salida ——————————-// $xml. $conexion = mysql_connect(“localhost”. $conexion). $data[$i]=row[fecha_rev_actu] $i=$i+1.=”".”. while($datatmp = mysql_fetch_assoc($resEmp)) { /*$ixx = $ixx+1. echo $xml.=”". $archivo = “Reportes”. $data[$i] = $i = $i + 1. $xml.. a_publico FROM ARTICULO LIMIT 100″. array(‘num’=>$ixx)).*/ } $titles = array( ‘num’=>’Num‘. “”).afm’). $data[$i]=row[num_rev_ant] $i=$i+1.

‘a_nombre’=>’Nombre‘. $pdf->ezText(“Fecha: “. $pdf->ezText(“\n\n\n”.0.NET\n”.. $pdf->ezText($txttit. ‘width’=>500 ). alguien sabe porque despues de seguir todos los pasos aqui señalados. $txttit = “BLOG. 10). ?> Pillin Publicado: 29/06/2010 11:23 pm Oeeee…a todo los del problema de que no sale la informacion de la BD en la tabla y la fecha y la hora viene superpesta ……. 10). $pdf->ezStream(). $pdf->ezText(“Hora: “. ‘xOrientation’=>’center’.9). 10).0. $titles.date(“d/m/Y”). . $txttit. 12). tienen que agregar los fonts…y listo !! Maryta Publicado: 30/06/2010 4:00 pm Buenas tardes. ‘a_precio’=>’Precio‘ ). $options = array( ‘shadeCol’=>array(0.9. y al generar el pdf me da un error asi ‘el archivo esta dañado y no puede repararse’ a que se debe??? que puedo hacer para solucionar esto? MiloOoO Publicado: 01/07/2010 11:04 am Q Honda Pillin ya le he cambiado la libreria y aun asi sigue sin mostrarme los datos de mi BD… Saludos.9. ”. $options).date(“H:i:s”). $pdf->ezTable($data.= “Ejemplo de PDF con PHP y MYSQL \n”.‘a_amecop’=>’Codigo‘.UNIJIMPE. una consulta.”\n\n”.

10). 10). ‘apellido’=>’Apellido‘.9. ‘corteIII’=>’Corte III‘ )./fonts/courier. } $titles = array( ‘num’=>’Num‘.9. corteIII FROM notas”.NET\n”. ‘cedula’=>’Cedula‘. $queEmp = “SELECT cedula. 10).5). ‘corteI’=>’Corte I‘. /* $sql = “SELECT corteI.UNIJIMPE.0. $txttit = “BLOG. $pdf->ezText(“\n\n\n”.5.0. el problema esta en que creo una pagina.1.jose Publicado: 02/07/2010 11:39 pm hola tengo un problema con esto de pdf… espero me puedan ayudar.1. $data[] = array_merge($datatmp. $totEmp = mysql_num_rows($resEmp). ”. $options = array( ‘shadeCol’=>array(0.date(“d/m/Y”). while($datatmp = mysql_fetch_assoc($resEmp)) { $ixx = $ixx+1. $pdf->ezTable($data. apellidos FROM materia “. $pdf->ezText(“Hora: “.. $titles. nombres. */ $ixx = 0. array(‘num’=>$ixx)). ‘width’=>500 ).date(“H:i:s”). ‘xOrientation’=>’center’.1. 12).= “Ejemplo de PDF con PHP y MYSQL \n”. $consulta = mysql_query($sql) or die(mysql_error()). $pdf->ezStream(). $pdf->ezText($txttit. $resEmp = mysql_query($queEmp) or die(mysql_error()).9). $options). $txttit.los comentarios del codigo es un scrip q voy a usar mas adelante para mostrar unos datos de otra tabla pero queria salir primero de esta… bueno aca les dejo mi script: selectFont(‘.php para mostrar en pdf los registros de una tabla pero solo me muetra la cedula y no los otros campos que pido.”\n\n”. $pdf->ezSetCmMargins(1.afm’). $total = mysql_num_rows($consulta). corteII. ‘corteII’=>’Corte II‘. ‘nombre’=>’Nombre‘. $pdf->ezText(“Fecha: “. ?> .

de esta manera unset ($opcion1).$opcion1). //aqui cambian la letra $opcion1['textCol'] = array(0.. y > por &gt.0.0.$titles. Eso Saludos Fraternales Principio del formulario Comentar En este blog los comentarios están moderados. $opcion1['showHeadings'] = 1.”. se llama la variable q creamos $pdf->ezTable($data. es que soy nuevo en este ambito… Adriana Publicado: 12/07/2010 11:59 am eso mismo me pasa a mi. serán mostrados cuando el administrador los apruebe.0.//muestran o no los titulos $opcion1['shaded'] = 1. . //ancho de tabla luego cuando se llama la tabla.9). hago una consulta y solo me muestra los datos del primer campo que mando a llamar en la consulta. evita comentarios ofensivos u obscenos por que no serán aprobados. $opcion1['width'] = 800.9. además debes reemplazar los carácteres < por &lt. sadcitus Publicado: 12/07/2010 6:07 pm Como puedo darle la ubicacion donde yo quiero que imprima el texto usando eztext Eduardo Publicado: 08/08/2010 8:40 pm Para el tamaño de letra en las tablas.0).por favor les agradeceria mucho a los q me puedan ayudar con esto. Si deseas publicar código fuente debes hacerlo entre las etiquedas <code> y </code>. $opcion1['xPos'] = ‘center’. se puede crear una variable para ello. $opcion1['shadeCol'] = array(0. $opcion1['fontSize'] = 8.9. Por favor. $opcion1['showlines'] = 2.

no será publicado) Website: (Requerido) Comentario: (Tags aceptados: <a> <em> <strong> <code> <ul> <li>) Enviar Comentario Limpiar 586 Final del formulario Suscripción Ultimos Posts • • • • • • • • • • Prevenir el clickjacking con Javascript Obtener Descuentos para Comprar por Internet Insertar Tweet Button en WordPress con WP-TweetButton Utilizar el botón oficial de Twitter Técnicas para Ofuscar Email Prevenir ataques XSS con PHP Convertir monedas con PHP y Google Finance Utilizar Eventos en Javascript Los mejores Clientes FTP gratuitos Herramientas Online para trabajar con CSS Categorias .Nombre: (Requerido) Email: (Requerido.

ya hay algun comentarios al respecto pero como son solo unas lineas y acabo de eprder unos. alguien que nos pueda ayudar??? Saludos!!! Liop: Muy importante...• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • ActionScript (25) AdSense (2) AJAX (14) Anuncios (8) Blogger (3) CSS (18) Dreamweaver (1) Firefox (7) Flash (55) General (277) Google (28) HTML (56) iPhone (6) Javascript (59) jQuery (16) JSON (6) Mootools (9) MySQL (7) Optimización Web (4) PHP (71) Seguridad (5) SEO (14) Servicios Web (46) Showcase (3) SQL Server (2) Tools (64) Twitter (9) WordPress (24) WP-SWFObject (12) Youtube (14) Ultimos Comentarios • • javier: yo tambien tengo el mismo problema que Patricia. .

. .• • • • luzzzzz: quiero activar mi messenger y noce como ago Leoh: El script funciona perfecto pero llega como correo no deseado si colocamos como destinatario una cuenta de.. Prof..Yeow: no lo puedo hacer andar yo :’( Prof. una lastima.Yeow: ni con las instrucciones ni con el “deme” pude ver como funciona.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->