Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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
Codeigniter 为什么在查看页面中出现这样的错误_Codeigniter - Fatal编程技术网

Codeigniter 为什么在查看页面中出现这样的错误

Codeigniter 为什么在查看页面中出现这样的错误,codeigniter,Codeigniter,这是我的模型页 CI_DB_mysql_result Object([conn_id] => Resource id #28[result_id] => Resource id #33[result_array] => Array ()[result_object] => Array()[custom_result_object] => Array() [current_row] => 0 [num_rows] => 1[row_data] =>)

这是我的模型页

CI_DB_mysql_result Object([conn_id] => Resource id #28[result_id] => Resource id #33[result_array] => Array ()[result_object] => Array()[custom_result_object] => Array()
[current_row] => 0 [num_rows] => 1[row_data] =>)

使用
$query->result\u array()
而不是
$query->result()

CI\u DB\u mysql\u结果对象([conn\u id]=>Resource id=28[result\u id]=>Resource id=33[result\u array]=>array()[result\u Object]=>array()[custom\u结果对象]=>array()[current\u row]=>0[num rows]=>1[row\u data]=>这不是错误。您正在打印一些对象,那么我如何隐藏它,因为在加载视图页面时,上面的语句在页眉中闪烁了几秒钟。然后只加载样式。发布控制器代码我认为您不能将“order by”放在->get()方法中,您应该使用->order_by()方法,并且您不需要构建数组或执行foreach。您返回的结果实际上就像说“return$query->result();”你的妻子什么也没做。
public function getProductsListByCategory1($limit, $start) 
            {                           
                        $this->db->limit($limit, $start);
                        $this->db->select('image_path,tagline,category_id,product_id');
                        $this->db->where('category_id','1');
                        $query = $this->db->get("tb1_bl_products order by tagline");
                        if ($query->num_rows() > 0) 
                        {
                            foreach ($query->result() as $row) 
                            {
                                $data[] = $row;
                            }
                        return $data;
                        }
                        else
                        {
                            return array();     
                        }
            }