2016-05-18 11 views
0

こんにちは、私はここで少し問題がある、誰も私を助けることができますか? 「A」ビューでデータベースからデータを表示する必要がありますが、「B」ビューでも表示したい場合があります。データベースから「A」ビューにデータを表示する方法と、「codeigniter」内の同じデータを使用して「B」を表示する方法はありますか?

これは「」ビュー

function m_fetch_country(){ 
    $query=$this->db->query('SELECT country_name FROM uhd_country'); 
    return $query->result(); 
} 

と、この「」ビュー

  $data['country']=$this->Product_m->m_fetch_country(); 
      $this->load->view("/MAIN/Personal",$data); 
      $this->load->view("/MAIN/Header",$data); 

のコントローラのモデルであり、とにかく私は成功を持っているが、「A」ビューにデータにそれを表示します。私はそれを "B"ビューで見ることはできません。この「B」ビューは、「A」ビューとは異なるコントローラおよびモデルファイルを有する。

"A"と "B"ビューで同じデータを表示するにはどうすればよいですか? 私はちょうどあなたが

$data['country']=$this->Product_m->m_fetch_country(); 
$this->load->view("b_view",$data); 

ただ、同じモデル関数からデータを取得し、あなたの「B」ビューページに渡す

登録フィールド

答えて

1

のために、「B」ビューに私のデータベースに国名を呼び出したいですビューページで$countryというデータを呼び出すことができます。

関連する問題