Archive for março, 2006

Resumo de comandos do VI

Um resumo bem interessante dos principais comandos do editor VI

Comandos VI

O texto sobre Retornando Multiplos Valores com Ajax foi publicado no site Linha de Código

JSON

Graças ao comentário do Robson Junior no meu post anterior sobre retornar multiplos valores com AJAX eu descobri o JSON. E novamente percebi que estava tentando reinventar a roda. Segundo o site, JSON é “um formato leve para troca de informações. É facil para humanos lerem e escreverem. E é fácil para as máquinas processar e gerar.” Uma espécie de XML ligth. É baseado na notação de objetos do JavaScript, o que cai como uma luva para usar com o XMLHttpRequest.

Fiz alguns testes.

Página html

Código PHP

Classe genérica para trabalhar com tabelas

Algumas semanas atrás comecei a bolar uma classe para trabalhar com tabelas de bancos de dados para usar como exemplo em um curso de PHP Avançado que estou ministrando. A classe ficou útil, tanto que estou utilizando em alguns novos projetos que estou começando. Estou disponibilizando aqui o código. Pode ser útil para mais alguém.

Código da classe

Código da classe de configurações

Exemplo de uso da classe

Hey man look at me rockin’ out. I’m on the video *

Tinha me esquecido de colocar o vídeo onde eu apareço conversando com o pessoal do Foo Figthers naquela viagem q fiz pra Londres ano passado.

Aí vai.

* Trecho de uma letra do System of A Down.

Meu texto sobre PHP, Eclipse e CVS foi publicado no site Tecnociência

Retornando múltiplos valores com AJAX

Algumas pessoas me mandaram e-mails pedindo como fazer para retornar múltiplos valores em uma requisição AJAX.

Eu havia resolvido de uma maneira não muito elegante. O PHP gerava uma string separada por vírgulas e no Javascript eu fazia o split da string para separar os campos e os valores. Pesquisando na Internet eu encontrei nesse site uma maneira um pouco mais elegante. Fiz um exemplo para testar e ficou realmente bem mais fácil de trabalhar.

Código da página HTML

Código

Código do script PHP

Código