Portal da Agência Ismweb de Curso On-line

Criando um CRUD em PHP com Codigniter e MySQL - Aula #4 Apagando um registro


06 de Agosto de 2016.

Nessa vídeo aula de hoje iremos dar continuidade no desenvolvimento de um CRUD em PHP com Codeigniter e Bando de Dados MySql.

Hoje iremos aprender como fazer a função para apagar um novo registro em um banco de dados MySql.

INSCREVA-SE NO NOSSO CANAL

Função apagar controller Produtos.php

//Função Apagar registro
	public function apagar($id=NULL)
	{
		//Verifica se foi passado um ID, se não vai para a página listar produtos
		if($id == NULL) {
			redirect('/');
		}

		//Carrega o Model Produtos				
		$this->load->model('produtos_model', 'produtos');

		//Faz a consulta no banco de dados pra verificar se existe
		$query = $this->produtos->getProdutoByID($id);

		//Verifica se foi encontrado um registro com a ID passada
		if($query != NULL) {
			
			//Executa a função apagarProdutos do produtos_model
			$this->produtos->apagarProduto($query->id);
			redirect('/');

		} else {
			//Se não encontrou nenhum registro no banco de dados com a ID passada ele volta para página listar produtos
			redirect('/');
		}	
	}

Função apagarProduto model Produtos_model.php

//Apaga um produtos na tabela produtos 
    public function apagarProduto($id=NULL){
        //Verificamos se foi passado o a ID como parametro
        if ($id != NULL):
            //Executa a função DB DELETE para apagar o produto
            $this->db->delete('produtos', array('id'=>$id));            
        endif;
    }  



Deixe seu comentárioÉ precisa estar logado para comentar, clique aqui.


Esse artigo ainda não tem comentários, seja o primeira a comentar.

Insira o seu e-mail abaixo para receber gratuitamente as atualizações do blog!

Criando um Controle Comercial com Ordem de Serviços

Início: Imediato
Carga horária: 200 Horas
Tutor: Clayton E. Mergulhao
Bônus: R$ 1,00

R$ 599,9912X sem juros no cartão

Inscrições Abertas

detalhes

Site Responsivo com Bootstrap 3 - Curso Gratuito

Início: Imediato
Carga horária: 10 Horas
Tutor: Clayton E. Mergulhao

Gratuito

Inscrições Abertas

detalhes

Pagseguro Transparente com PHP e Jquery JavaScript

Início: Imediato
Carga horária: 20 Horas
Tutor: Clayton E. Mergulhao
Bônus: R$ 2,00

R$ 99,9912X sem juros no cartão

Inscrições Abertas

detalhes

Curso online de Codeigniter 3

Início: Em breve
Carga horária: 60 Horas
Tutor: Clayton E. Mergulhao
Bônus: R$ 3,00

R$ 199,9912X sem juros no cartão

Inscrições Abertas

detalhes

Criando um portal de noticia em PHP com Codeigniter totalmente Administrável

Início: Imediato
Carga horária: 50 Horas
Tutor: Clayton E. Mergulhao
Bônus: R$ 1,00

R$ 199,9912X sem juros no cartão

Inscrições Abertas

detalhes

Disse-lhe Jesus - Eu sou o caminho, e a verdade, e a vida; ninguém vem ao Pai senão por mim, João 14:6.