Faça login para ocultar este anúncio
Em nossa segunda aula sobre a criação de um CRUD com PHP e OOP faremos a criação da classe que irá servir como base para toda e qualquer classe necessária para manipular uma tabela do banco de dados.
Iremos ver como criar e manipular os dados dessa classe com exemplos práticos para que todos possam entender o funcionamento como um todo. Nesta aula apenas iremos testar a classe base, para que a partir da próxima aula possamos fazer nossa primeira interação com o banco de dados, a inclusão de um registro.
Depois de assistir, deixe um comentário com sua opinião sobre a aula, aguardamos sua participação.
Download da aula em HD:
Mais posts desta série
Este post faz parte de uma série, confira tudo que já foi publicado sobre o mesmo assunto.
- CRUD genérico com PHP e OOP - Aula 1
- CRUD genérico com PHP e OOP - Aula 2 « você está neste post
- CRUD genérico com PHP e OOP - Aula 3
- CRUD genérico com PHP e OOP - Aula 4
- CRUD genérico com PHP e OOP - Aula 5








Saudações, professor Ricardo.
Primeiramente deixe-me parabenizá-lo por suas aulas de excelente qualidade.
Pra mim foi um achado neste ano que passou ter conhecido seu site.
Tenho uma dúvida e sugestão para essas agora de CRUD Genérico.
Como trabalhar com duas ou mais tabelas?
Pra seguir o exemplo que está usando da tabela clientes, imaginemos que tivéssemos mais uma tabela grupos (id_gropo, grupo) com os seguintes valores: Física e Jurídica.
Eu faria algo assim:
$sql = "SELECT c.*, g.* FROM clientes c, grupos g WHERE c.id_grupos = g.id_grupos ";
E aí, como ficaria esse caso?
Abraço e meus votos de cada vez mais sucesso!
Olá Wilson, até que enfim alguém faz um comentário sobre o conteúdo, já estava ficando preocupado pois achei que o conteúdo estava ruim...
Bom vamos à sua dúvida: confesso que já pensei no assunto mas não montei a lógica do mesmo ainda, portanto minha idéia inicial seria criar uma classe genérica para consultas, implementando nesta classe métodos capazes de ler todos os dados vindos de arrays, como um array contendo os nomes das tabelas das quais você precisa recuperar os dados por exemplo.
Outra possibilidade é fazer na classe base uma verificação para saber se os dados são apenas strings ou arrays e tratá-los da melhor forma para montar o select.
Mas somente fazendo alguns testes para chegar à uma conclusão...
Professor, ADOREI suas aulas! Gostaria de saber quando será a aula 3 da CRUD Genérico... Estou ansioso! Ficou ótimas e estou trabalhando em algo semelhante.
Everlon, na próxima semana teremos mais aulas, serão 5 aulas no total e pretendo postar 2 na próxima semana.
Opa! Legal!!! Vou aguardar!
Ps. Marquei pra receber um email quando tiver comentário aqui, mas nao foi nenhum avisando q vc respondeu...
Sua inscrição está ok e o email saiu do nosso servidor, por favor, verifique se seu filtro de spam não está bloqueando o recebimento de nossos emails.
Boa tarde a todos.
Estou acompanhando as vídeos e na hora de fazer o testa desta 2ª VA não aparece nada no navegador.
A tela abre em branco. Não dá nenhuma mensagem de erro e fica toda branca. O que pode estar acontecendo de errado?
Já revi a VA umas 3 x e não encontrei o problema.
Você deu o comando para mostrar algo na tela? Se você não pedir pra dar um echo nas funções como fiz no exemplo a tela ficará toda vazia mesmo, pois nada é mostrado ao conectar com o banco.
Valew Ricardo analizando aqui em casa com mais calma era problema de BIOS mesmo.
Estava errando nesta linha
Está ok até aqui, vou pra VA 3. Obrigado pela atenção.