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首先学习 Codeignter!

于 2013-09-18T10:00:40.353 回答