Categoria: video-aulas

[Vídeo-aula CodeIgniter 4] – Models – CRUD RELACIONADO (Inserir) – parte 1

Salve pessoal!!!

Continuando com a série sobre o framework CodeIgniter 4, no vídeo de hoje eu inicio a construção do CRUD de “Produtos” (que é de uma tabela que recebe uma relação da tabela de “Categorias”, através da chave estrangeira “categoria_id”).

Nessa primeira parte, eu crio o “ProdutoModel” e o controller “Produtos”. Além disso, eu crio também a view “produtos_form” e nele eu monto o formulário para o cadastro de produtos.

Continue lendo

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

Olá pessoal!!!

Continuando com a série sobre o CodeIgniter 4, nesse vídeo eu mostro como fazer a exclusão de um registro no banco de dados a partir do método “delete” do Model.

Na construção da “action” para excluir, eu faço uma breve introdução à library “session” e como usar, a partir dela, os métodos “setFlashData” e “getFlashData”.

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