Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

avallon-azevedo

Problemas em passas dados do controller para a view Codeigniter

Recommended Posts

Fala queridos!

 

Estou fazendo a publicação de um site codeigniter e topei com um monte de problema.

 

Vejam: está me retornando esse erro:

 

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: id

Filename: controllers/admin.php

Line Number: 69

O código é esse daqui:

$data['userInfo'] = $this->db->get_where('user',array('id'=>$id))->row();

E a função que contém esse código é:

public function home() {
        if ($this->session->userdata('user_id')) {
        	$data = array();
        	$data['userInfo'] = $this->db->get_where('user',array('id'=>$id))->row();
            //redirect("admin/welcome");
            if($this->session->userdata('role') == "ADMIN"){
             redirect('admin/dashboard');
            }
            
            else{
               redirect('admin/viewAllProposal');  
            }
        } else {
            redirect("admin/index");
        }
    }

No banco de dados, o ID encontra-se correto na tabela. Não sei o que pode ser.

 

Desde já obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite.

 

A variável $id não está definida e está sendo sendo usada no trecho de código abaixo.

 

  1. $data['userInfo'] = $this->db->get_where('user',array('id'=>$id))->row();

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.