【问题标题】:Retrieve data from database in codeigniter在codeigniter中从数据库中检索数据
【发布时间】:2021-12-14 18:42:46
【问题描述】:

我是 Codeigniter 的新手,所以我遇到了一些困难,我想从数据库中检索数据并将其加载到视图中,但我不知道如何操作。 这是我的模型:

public function viewClientWaterwell(){
    $userid = get_client()->userid;
    $waterwells = $this->db->select('*')
        ->from($this->table)
        ->where('ww_client_id', $userid)
        ->get()->result_array();
    return $waterwells;
}

这是我的客户端控制器:

    public function viewClient()
{
    $data['waterwells'] = $this->waterwell_model->viewClientWaterwell();
    $this->data($data);
    $this->view('waterwells/clients/viewClient');
    $this->layout();
}

我想将视图中的一些数据传递给客户端,但我不知道如何。我认为我的模型有问题,但我不知道是什么问题。我是新手,我会感谢您的反馈。谢谢!

【问题讨论】:

    标签: php codeigniter


    【解决方案1】:

    您只需使用第二个参数将数据传递给您的模板或视图文件

    这是开始的例子

    在你的控制器函数内部

    public function viewClient()
    {
       $data = array( 'myvar' => 'I love stackoverflow' );
       $this->load->view('waterwells/clients/viewClient', $data);
    }
    

    在您的模板或视图文件中,您可以通过它们的名称访问它们。

    <?php echo $myvar; ?>
    
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多