<?php include 'lib/ezpdf/class.ezpdf.php'; include 'class/Conexao.Class.php'; $pdf = new cezpdf('A4'); //instancia classe aqui voce poderá definir o tipo de papel a ser utilizado (A4, A5, A6, A7, e outros) $pdf->selectFont('lib/ezpdf/fonts/Helvetica-Bold.afm'); // Seleciona a fonte a ser utilizada na geracao do PDF $obj_bd = new bd; $obj_bd->conecta(); $obj_bd->seleciona_bd(); $sql =" SELECT Cadastro.IdCadastro,Cadastro.Nome,Cadastro.Email,Usuario.Cadastro_IdCadastro,Usuario.CPF,Usuario.Sexo, Usuario.NomeUsuario FROM Cadastro INNER JOIN Usuario ON Cadastro.IdCadastro = Usuario.Cadastro_IdCadastro"; $rs = mysql_query( $sql ); $dadosTb = array(); while( $linha = mysql_fetch_array( $rs ) ) { $dadosTb [] = array( 'codigo'=>$linha['idCadastro'], 'nome' =>$linha['Nome'], 'email'=>$linha['Email'], 'cadastro'=>$linha['Cadastro_idCadastro'], 'cpf'=>$linha['CPF'], 'sexo'=>$linha['Sexo'], 'nomeusuario'=>$linha['NomeUsuario'], ); } $titulos = array( 'codigo' =>'<b>Código Cadastro</b>', 'nome' =>'<b>Nome</b>', 'email' =>'<b>Email</b>', 'cadastro' =>'<b>Código Usuário</b>', 'cpf' =>'<b>CPF</b>', 'sexo' =>'<b>Sexo</b>', 'nomeusuario' =>'<b>Nome Usuário</b>', ); $opcoes = array( 'width' => '450', 'fontSize' => '10', 'xOrientation' => ('center') ); //xOrientation' => 'left','right','center'; define a posicao da tabela na folha //'fontSize' => 10 // tamanho da fonte na tabela //'width'=> 600 // tamanho da tabela $pdf->addJpegFromFile('img/logo1.jpg',200,$pdf->y-230,230,0); $options = array('justification'=>'center'); $pdf->ezText("<b>Dados do Funcionário</b>\n",18,$options);// Define o texto do seu pdf, e o tamanho da fonte; $pdf->ezTable($dadosTb,$titulos,'',$opcoes); //define os dados que irão na tabela, titulos e outras especificacoes $pdf->ezStream(); //Escreve a saida do PDF via stream; ?> esta imprimindo certo! mais não esta imprimindo a parte que vem do banco ficando somente os nomes dos campos, alguém poderia me ajudar? desde já agradeço...