从数据库中选择名称emali = $ emali?

Val*_* Do 2 php mysql codeigniter

我需要Name从数据库中选择Email = $email;

if ($result) {

        $Name = $this->db->select('Name');
        $this->db->from('users');
        $this->db->where('Email',$Email);

        $sess_array = array(
            'Name' => $Name 
        );
        $this->session->set_userdata('logged_in',$sess_array);
        print_r($sess_array);
    }
Run Code Online (Sandbox Code Playgroud)

Sat*_*aty 5

您需要从数据库中获取名称,然后分配给您的会话

if ($result) {
        $this->db->select('Name');
        $this->db->from('users');
        $this->db->where('Email',$Email);
        $query=$this->db->get();
        $result=$query->row(); // fetch single data Name

        $sess_array = array(
            'Name' => $result->Name // set Name to array
        );
        $this->session->set_userdata('logged_in',$sess_array);
    }
Run Code Online (Sandbox Code Playgroud)