遇到PHP错误严重性:通知消息:未定义的索引

时间:2019-05-03 08:17:03

标签: mysql codeigniter

我正在从我的android应用程序访问我的登录代理数据库,该数据库的凭据使用codeigniter访问,但是我遇到上述问题以及消息:count():参数必须是实现Countable的数组或对象。

我将在下面附加我所有的控制器和型号代码以及错误图片

我试图通过邮递员访问,但遇到相同的问题

MODEL
public function agent_login($data){             
    $loginName = $data['loginName'];
    $password = md5($data['password']);
        $this->db->select("agent_id,agent_first_name,CONCAT_WS(' ', agent_first_name, agent_last_name) AS agent_name,agent_company_name,agent_id,agent_bus_level,agent_phone,agent_bus_assistant,agent_bus_number");
        $this->db->from('agent');
        $this->db->where('agent_first_name',$loginName);
        $this->db->where('agent_password',$password);
        $user= $this->db->get()->row();
    return $user;       
}
CONTROLLER
public function agentLogin(){
    $data = $_POST;     
    $result =$this->agent_model->agent_login($data);
    if(count($result)>0){
    } else {
        $result =  Null;
    }               
    print json_encode($result);
}

我希望从数据库中获取代理详细信息

1 个答案:

答案 0 :(得分:0)

我有解决办法 问题是由php版本7.2引起的,但是我的系统需要5.6