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
Php 为什么不是';我的控制器是否将变量从模型中的db查询传递到我的视图? 模型 看法_Php_Codeigniter - Fatal编程技术网

Php 为什么不是';我的控制器是否将变量从模型中的db查询传递到我的视图? 模型 看法

Php 为什么不是';我的控制器是否将变量从模型中的db查询传递到我的视图? 模型 看法,php,codeigniter,Php,Codeigniter,这会产生错误“ 遇到一个PHP错误 严重性:通知 消息:未定义变量:数据 文件名:views/cart.php 行号:4 " 但是,如果我在我的视图中插入 var_dump($data); 那么一切都好了。但是为什么控制器不做它的工作呢 模型 使用: 在你看来 var_dump($pricing); 创建一个名为$pricing的变量,您可以在视图中使用该变量 $data['pricing'] = $this->Cart_model->R_products(); 您不会在视图

这会产生错误“ 遇到一个PHP错误

严重性:通知

消息:未定义变量:数据

文件名:views/cart.php

行号:4 "

但是,如果我在我的
视图中插入

var_dump($data);
那么一切都好了。但是为什么控制器不做它的工作呢

模型 使用:

在你看来

var_dump($pricing);
创建一个名为
$pricing
的变量,您可以在视图中使用该变量

$data['pricing'] = $this->Cart_model->R_products(); 

您不会在视图中获得$数据。试一试

var_dump($pricing);
使用load->view($view,$data),CI总是将数组拆分为单独的变量,因此$data['pricing']将是$pricing

希望能有帮助

var_dump($pricing);
$data['pricing'] = $this->Cart_model->R_products(); 
var_dump($pricing);
 var_dump($pricing);