在CodeIgniter中获取和使用从方法到控制器的返回变量


Getting and using returned variables from a Method to a Controller in CodeIgniter

我目前有一个模型,它创建了一个数组,并使用以下命令返回:

$data = array(
    'title' => $this->input->post('title'),
    'slug' => $slug,
    'text' => $this->input->post('text')
);
$this->db->insert('table-name', $data);
$id = $this->db->insert_id();
return $data;

不幸的是,当我把变量$data放回控制器时,它是空的。我该如何获取这些数据以传递到我的视图。

代码看起来不错。

控制器:

$data['mydata'] = $this->my_model->my_method();
$this->load->view('my_view', $data);

查看

<?= $mydata ?>