1

キーワード/タイトル/説明を保持するデータベースにテーブルがあります。ここで、コントローラー関数 :::: でデータ (コンテンツ) を取得したい

データベースからコントローラーの関数にデータを取得するにはどうすればよいですか ::::

public function index()
{
   $data=array();

   $data['title']=" Title "; // need the title dynamic
   $data['keywords']="Keywords"; // need the keyword dynamic
   $data['keywords']="Description"; // need the description dynamic

}
4

3 に答える 3

2

これを試して

コントローラーで

public function index()
{
    $data=array();
    $data['content']=$this->model_name->getContent();   

}

モデルで

function getContent()
{
    $data=array();
    return $data=$this->db->select('title,keywords,description')->get('table_name')->result_array();
}

これは、データベースからデータを取得する一般的な方法です。問題が発生した場合はお知らせください。

于 2013-09-18T10:14:34.400 に答える
1

これを試して。

$query = $this->db->query("YOUR QUERY");

if ($query->num_rows() > 0)
{
   foreach ($query->result() as $row)
   {
      $data['title'] = $row->title;
      $data['Keywords'] = $row->Keywords;
      $data['Description']= $row->Description;
   }
} 

ビューファイルで次の変数を使用できます

$title, $Keywords, $Description.
于 2013-09-18T10:05:48.267 に答える
0

データベースにクエリを実行してコントローラーに結果を返すモデル関数を作成します。CI最初に学ぶ必要があります。まずコードライターを学びましょう!

于 2013-09-18T10:00:40.353 に答える