Php 行数组()在codeigniter库中不工作

Php 行数组()在codeigniter库中不工作,php,mysql,codeigniter,Php,Mysql,Codeigniter,我已经创建了一个函数来获取库中codeigniter中的用户数据。使用此函数行\数组或行函数不起作用。打印$this->CI->db->last\u query时;函数,并且该查询在phpmyadmin中正确运行。我的代码如下 $result = $this->CI->db->select('`id`, `firstname`, `lastname`, `username`, `email`, `access`') ->from('

我已经创建了一个函数来获取库中codeigniter中的用户数据。使用此函数行\数组或行函数不起作用。打印$this->CI->db->last\u query时;函数,并且该查询在phpmyadmin中正确运行。我的代码如下

    $result = $this->CI->db->select('`id`, `firstname`, `lastname`, `username`, `email`, `access`')
                ->from('HM_admin')
                ->where(array('username' => $username, 'password' => md5($password)))
                ->get()
                ->row_array();

    echo $this->CI->db->last_query();
    echo '<pre>';
    print_r($result); exit;
对不起,英语不好…

@Hira Singh

只需从代码中删除CI表单并尝试此代码

$this->CI->db->select('`id`, `firstname`, `lastname`, `username`, `email`, `access`',False)->from('HM_admin')->where(array('username' => $username, 'password' => md5($password)))->get()->row_array();

在select as的第二个参数中添加false

$this->CI->db->_protect_identifiers=false;
$this->CI->db->select('id,firstname,lastname,username,email,access')->from('HM_admin')->where(array('username' => $username, 'password' => md5($password)))->get()->row_array();
$this->CI->db->_protect_identifiers=true;
还是这样写 在select as的第二个参数中添加false

$this->CI->db->_protect_identifiers=false;
$this->CI->db->select('id,firstname,lastname,username,email,access')->from('HM_admin')->where(array('username' => $username, 'password' => md5($password)))->get()->row_array();
$this->CI->db->_protect_identifiers=true;
试试这个


$result->row\u数组;这也不起作用。@HiraSingh试试这个$This->db->选择'id,firstname,lastname,username,email,access'$query=$this->db->get_where'HM_admin',array'username'=>$username',password'=>md5$password;返回$query->row\u数组;这也不起作用。在这个库中,没有任何东西像row_数组那样工作;或排;或结果_数组;或结果;等等等等。。。但查询打印正确。@HiraSingh库中的print\r$resultMy函数中打印的值是多少,$this->CI是我的实例。我不能移除这个
$this->CI->db->_protect_identifiers=false;
$this->CI->db->select('id,firstname,lastname,username,email,access')->from('HM_admin')->where(array('username' => $username, 'password' => md5($password)))->get()->row_array();
$this->CI->db->_protect_identifiers=true;