Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法使用PHP从数据库中获取正确的字段_Php_Mysql_Database_Codeigniter_Session - Fatal编程技术网

无法使用PHP从数据库中获取正确的字段

无法使用PHP从数据库中获取正确的字段,php,mysql,database,codeigniter,session,Php,Mysql,Database,Codeigniter,Session,我想获取数据库中的行,其中: “l_区域”是表列 “寄售”是表格 限制“l_area”等于“area”变量中存储的值 我的代码如下所示。它仅输出所有选定项目,即使l_面积不等于面积 function get_all() { $area = $this->session->userdata('area'); $this->db->select('l_area','d_area','description','dom','to

我想获取数据库中的行,其中:

“l_区域”是表列

“寄售”是表格

限制“l_area”等于“area”变量中存储的值

我的代码如下所示。它仅输出所有选定项目,即使l_面积不等于面积

    function get_all()
    {
        $area = $this->session->userdata('area'); 
        $this->db->select('l_area','d_area','description','dom','tom'); // the select statement
        $this->db->where('l_area' == $area);
        $q = $this->db->get('consignment'); // the table    
    }
试试这个

public function get_all()
{
    $area = $this->session->userdata('area'); 
    $this->db->select('*'); // the select statement
    $this->db->where('l_area',$area);
    $query = $this->db->get('consignment'); // the table   
    $result = $query->result_array();

    print_r($result);
}
试试这个

public function get_all()
{
    $area = $this->session->userdata('area'); 
    $this->db->select('*'); // the select statement
    $this->db->where('l_area',$area);
    $query = $this->db->get('consignment'); // the table   
    $result = $query->result_array();

    print_r($result);
}
$this->db->where('l_area'==$area)在我看来一点都不对劲。它不应该是
$this->db->where('l_area',$area)
$this->db->where('l_area'==$area)在我看来一点都不对劲。它不应该是
$this->db->where('l_area',$area)