Class Database – Class em PHP para Banco de Dados
Filipe Kiss | PHP, Programação, Projetos
Faz um tempo que eu tenho essa classe aqui e eu já mexi nela várias e várias vezes. Fiz uma revisão na primeira versão dessa classe e vou disponibilizar pra vocês. Clique aqui pra ver o código.
A classe é bem simples. Assim que o arquivo é chamado, ele cria um objeto $mdb que se conecta ao banco;
Nesse objeto você tem várias funções que interagem com o Banco de dados; Vou explicar as funções superficialmente aqui. Mais pra frente eu atualizo a “documentação” dessa classe.
$mdb->query(“<query>”);
Executa uma query sql qualquer. Retorna o resultado da <query>
$mdb->get_var(“<query>”);
Retorna a váriavel resultante da <query>. Ideal pra pegar um único valor do banco, tipo COUNT(*) ou LAST_INSERT_ID()
$mdb->get_row(“<query>”);
Retorna um array com a primeira linha de resultados da query. Ideal pra quando você vai exibir, por exemplo, detalhes de um usuário ou produto, um “SELECT * FROM usuarios WHERE id = ‘1′”;
$mdb->get_results(“<query>”);
Retorna um array bidimensional com todos os resultados da Query… Ideal para listar registros do banco.
Para testar as querys bastar usar um print_r($mdb->get_results(“query”)) ou qualquer outra função. Não é difícil entender como elas funcionam.
Qualquer problema, comentem aí que ficarei feliz em ajudar =)
*UPDATE*: O Igor Escobar comentou que eu havia esquecido de mencionar que só funciona com MySQL. Bem, agora vocês já sabem. Valeu, Igor!
Tags: banco de dados, classe, mysql, php, Programação
Projeto – TwttMe
Filipe Kiss | Projetos
O Twitter virou moda. Já existem variás front-ends e vários Clients para o Twitter. E eu, para testar os meus conhecimentos em PHP estou criando uma nova interface. O nome do projeto é TwttMe e pretende não só permitir aos usuários controlar várias contas de uma só vez como também checar se alguém te segue e etc.
Irei postando aqui o andamento do projeto. Aceito sugestões e me desejem sorte.