Esta aula eu explico como gravar informações no banco de dados utilizando o CakePHP 2 através das 3 camadas do MVC. Ela faz parte da mentoria para programadores iniciantes realizada em 2018.

É uma continuação do vídeo onde mostrei como ler informações do banco de dados usando o CakePHP 2. Por isso seria legal ver o vídeo anterior para entender o contexto desse vídeo.

Nessa aula no formato “baby steps” eu explico como criar um formulário e gravar informações no banco de dados, que é a operação “create” do CRUD que desenvolvemos na mentoria.

A abordagem utilizada foi um passo a passo de como implementar a funcionalidade de captura e gravação de informações, passando por todas as camadas do MVC.

O primeiro passo foi criar a página com o formulário de adição (Camada View) onde foi possível utilizar o Helper Form do CakePHP para geração dinâmica das tags Html que formaram o formulário.

Finalizei mostrando como capturar as informações postadas pelo formulário a partir de um Controller e como implementar a lógica básica para gravação das informações do banco de dados através de um Model.