E ai galera, este link nos da uma dica de como usar em frame, um chat sem fazer a barra de rolagem subir ao digitar uma mensagem.Por hoje e so, ate a proxima. O site da IBM publicou um otimo artigo com as novidades que teremos com o PHP 6. Voce podera saber as novidades irao representar em mudancas nos seus scripts. O PHP e uma das linguagens mais utilizadas atualmente por milhoes de sites em todo mundo. E a linguagem utilizada na maioria dos projetos de grandes portais como o YAHOO. Existem algumas mudancas que facilitam o desenvolvedor de sites no estilo web 2.0. Voce conhecera mudancas relacionadas como SOAP e XML. Algumas coisas foram removidas ou substituidas como magic_quotes e register_globals.Maiores informacoes no link:O Futuro do PHP 6Ate a Proxima. Neste artigo estarei mostrando como gerar documentos no formato PDF em PHP com consulta em banco de dados. A ideia e mostrar um pouco do que e possivel se fazer com esta API e nao gerar um relatorio bonito, pois isso ficara a encargo de cada um.1 - Baixando os arquivos necessarios:Existem diversas classes na internet que possibilitam a geracao de arquivos PDF. A mais famosa delas e a PDFlib, a qual e recomendada pela documentacao do PHP.Porem ela nao e a mais simples. Uma boa alternativa e a R&OS PDF Class, disponivel em "http://www.ros.co.nz/pdf/.Neste endereco voce encontra diversas informacoes uteis, inclusive um FAQ com exemplos prontos.Porem, o download em si e feito por meio do SourceForge. O endereco e:http://sourceforge.net/projects/pdf-php/Escolha a opcao que ja vem com as fontes, pois isto facilita a criacao do PDF."Por Tony Cavalheiro - Revista W (Junho/2004)Bem, agora descompacte o arquivo no diretorio onde sera criado o script que ira gerar o PDF, neste artigo sera usado o diretorio /var/www/html.Eu renomeei o diretorio com as classes para GeraPDF, dentro desse diretorio estao os arquivos que sao as duas classes necessarias para gerar o documento e um diretorio com as fontes.Agora iremos gerar um arquivo em formato PDF com a mais conhecida frase no mundo dos programadores, o 'Hello World', para isso abra seu editor de php favorito e vamos la:selectFont('GeraPDF/fonts/Helvetica.afm');// chama o metodo ezText e passa o texto que devera ser apresentado no documento//o numero apos o texto se refere ao tamanho da fonte$pdf->ezText('Hello World!',100);// gera o PDF$pdf->ezStream();?>Esse e um exemplo simples, mas e possivel trazer dados de um consulta SQL como mostrarei na sequencia. Utilizarei MySQL como database.Gerando PDF a partir de consulta SQLAgora o script que busca os dados em nossa tabela e gera o arquivo PDF com estes dados. O script esta todo comentado, o que facilita o entendimento de cada parte de sua composicao.Eu chamei esse script de relatorio.php:selectFont('GeraPDF/fonts/Courier.afm');$conexao = mysql_connect('host','user','password');mysql_select_db('Estudo',$conexao);$sql = 'SELECT * FROM estudo ORDER BY nome';$res = mysql_query($sql, $conexao);//seta os cabecalhos da tabela que sera mostrada, serao os nomes dos campos de nossa tabela$cols = array(Nome, Endereco, Telefone);$optionsText = array(justification=>'center', spacing=>1.0);/*justification=> seta a posicao de um label, pode ser center, right, left, aright, ou aleftleading = > define o tamanho que cada linha usara para se mostrada, devera ser