Categoria: banco de dados

[Vídeo-aula] Como fazer a integração do PHP com o Google Firebase (Parte 1)

Salve galera,

Criei um vídeo e publiquei no meu canal (https://www.youtube.com/rafaelpinheiro) mostrando como fazer a integração de um projeto PHP com um banco de dados realtime  do Google Firebase. Para realizar essa integração eu utilizo a biblioteca Firebase Admin SDK for PHP (https://firebase-php.readthedocs.io/en/latest/index.html)

Nessa “Parte 1”, eu mostro como criar o projeto e o banco de dados realtime no console do Google Firebase e inserir alguns registros manualmente. Depois eu crio um projeto em linguagem PHP no meu ambiente local e através da biblioteca Firebase Admin SDK for PHP faço a integração com o banco criado. Por fim, é feito a leitura dos registros no banco para serem exibidos na aplicação.

Continue lendo

[Vídeo-aula CodeIgniter 4] – Models – Criando um CRUD (Consultar/Listar)

Salve pessoal!!!

Nessa aula da série sobre o CodeIgniter 4, eu dou continuidade ao assunto relacionado a “models” e incremento o CRUD que comecei a desenvolver no vídeo anterior. Mostro como recuperar todos os dados de uma tabela do banco de dados usando um método de nossa classe “model”. Esses dados buscados são retornados para um controller e posteriormente passados para serem exibidos em uma “view” (através de uma tabela do HTML).

Sendo assim, agora o CRUD do nosso projeto já tem o formulário para cadastro de novos registros e tem uma “view” para exibir todos os registros que estão cadastrados na tabela. Para “linkar” as duas páginas eu utilizei o helper “url” ( e também mostrei como importar um helper dentro de um controller).

Continue lendo

[Vídeo-aula CodeIgniter 4] – Models – Criando um CRUD (Inserir)

Olá leitores e leitoras,

Continuando com a série sobre o CodeIgniter 4, na aula de hoje eu mostro como criar um MODEL no CI4 referente a uma tabela do banco de dados. Esse model requer o mínimo de código, visto que o CI4 já fornece uma classe genérica com os principais métodos para inserir, editar, excluir e pesquisar dados no banco.

Além de criar a classe model, eu mostro também como criar uma View com um formulário e como submeter os dados do formulário para um Controller receber e chamar o Model para INSERIR no banco de dados. Espero que vocês gostem da vídeo-aula!!!!

Continue lendo

[Vídeo-aula CodeIgniter 4] – Criando um banco de dados para a nossa aplicação em CI4

Salve galera!!!

Nessa vídeo-aula da série sobre o CodeIgniter 4, eu faço a criação de um banco de dados, que será a base da nossa aplicação e que dará suporte para as aulas sobre MODELS no CI4.

O banco de dados adotado para as aulas é o MySQL, pois é um SGBD bastante popular e muito utilizado pelos programadores do PHP, bem como pelos utilizadores do CI.

Continue lendo

[Vídeo] MySQL Workbench – Aprenda a gerar automaticamente o código SQL do seu modelo

Salve leitores!!!

Hoje publiquei em meu canal do YouTube um vídeo com uma dica rápida (porém muito útil) ensinando a exportar o código de um banco de dados MySQL diretamente de um diagrama modelado no WorkBench!

Conto com o like de vocês e não se esqueçam de se inscrever no canal!

Assista ao vídeo no link: https://www.youtube.com/watch?v=UMACnfziDCE