将数组数据传递给CodeIgniter中的控制器进行查看

时间:2018-03-26 20:29:38

标签: php codeigniter

这是我的控制器功能代码:

         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中正常工作,而不是在视图中。

1 个答案:

答案 0 :(得分:3)

将数据传递给视图后,您需要直接使用数组键是变量:

<?php print_r($fyfrom); ?>