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

4 thoughts on “Classe genérica para trabalhar com tabelas

  1. Anônimo disse:

    Ola Elton..

    bom estava utilizando esta classe e tive um probleminha…

    após ter um objeto “tabela” estanciado… utilizo um while para recuperar todos os valores da tabela…

    bom gostaria de saber como fazer p/ voltar o “indice” para o primeiro elemento, ou outra sugestão pois preciso por exemplo fazer duas consultas sobre uma tabela… no caso eu não gostaria de ter que fazer duas consultas ao BD.

    desde ja agradecido…

  2. Ola Elton..

    bom estava utilizando esta classe e tive um probleminha…

    após ter um objeto “tabela” estanciado… utilizo um while para recuperar todos os valores da tabela…

    bom gostaria de saber como fazer p/ voltar o “indice” para o primeiro elemento, ou outra sugestão pois preciso por exemplo fazer duas consultas sobre uma tabela… no caso eu não gostaria de ter que fazer duas consultas ao BD.

    desde ja agradecido..

  3. binho disse:

    cara o proprio adodb que sua classe depende ja tem uma coisa parecida é o adodb active record, segue o link:
    http://phplens.com/lens/adodb/docs-active-record.htm

  4. elm disse:

    Binho, obrigado pela indicação. Vou dar uma olhada com calma.
    Na verdade esta classe foi desenvolvida para uma disciplina de PHP Avançado que ministrei. Como achei ela interessante acabei usando para outras coisas e colocando aqui no site. Realmente, pelo pouco que vi no link q vc mandou eu reescrevi a roda, mas como essa reescrita teve fins didáticos não foi de uma perda total :-)

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 1.472 other followers