这是我的控制器功能代码:
public function dispcp(){
$data = array(
'company' => $this->input->post("company"),
'fyfrom' => $this->input->post("fyfrom"),
'fyto' => $this->input->post("fyto"),
);
$this->load->view('view',$data);
}
此处的数据来自另一个视图中的表单。
这是我在view.php中的代码看起来像:
<?php print_r ($data[0]->fyfrom); ?>
错误:
消息:未定义的变量:数据
文件名:views / view.php
行号:14
回溯:
文件:C:\ wamp \ www \ admin \ application \ views \ view.php 行:14 功能:_error_handler
文件:C:\ wamp \ www \ admin \ application \ controllers \ Dashboard.php 行:586 功能:查看
文件:C:\ wamp \ www \ admin \ index.php 行:263 功能:require_once
在Controller中正常工作,而不是在视图中。
答案 0 :(得分:3)
将数据传递给视图后,您需要直接使用数组键是变量:
<?php print_r($fyfrom); ?>