如何在文本框中检索控制器发送的值?

时间:2015-08-08 07:47:27

标签: php mysql codeigniter

我正在使用codeigniter。我需要将数据从表发送到视图页面。我有一个表settings的数据库,其中我有一个税值。我写了一个函数来查看控制器中的视图页面。我有一个模型文件,我有一个函数来获取税值。在我的视图页面中,我需要在文本框中显示内容。怎么做? 这是我在模型页面中的功能,我获得了税值。

public function get_settings()
 {
  $this->db->select('settings.id');
 $this->db->select('settings.company_tax14');
   $this->db->from('settings');
     $query = $this->db->get('settings');
        return $query->row(); 
 }

这是我的控制器页面,我将税值发送到查看页面。

<?php
class Admin_service extends CI_Controller {
 public function add();
{

 $data['settings'] = $this->settings_model->get_settings();

        $data['main_content'] = 'admin/service/add';
        $this->load->view('includes/template', $data);  

}
}
?>

这是我的观点

<input type="text" value="tax_edit"/>

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

<input type="text" value="<?= $settings->company_tax14 ?>"/>

您在数据库中传递的控制器中的任何内容都可以使用相同名称的变量访问。

表示前 - 控制器:

$data['myself'] = "myname";

查看:

echo $myself; // outputs myname

答案 1 :(得分:0)

GrandChild