如何使用codeigniter框架从数据库中获取产品

时间:2016-03-11 14:59:56

标签: php codeigniter

我正在开发使用CodeIgniter框架进行在线购物的网站。

我可以获取一个类别,当我点击一个类别ID时,它会重定向到另一个页面,我想显示数据库中与该类别相关的所有数据。

如何使用CodeIgniter框架从数据库中获取数据?

1 个答案:

答案 0 :(得分:0)

<html> <head> <title>function</title> <script type="text/javascript"> function sum() { var a = parseInt(document.getElementById("t1").value); var b = parseInt(document.getElementById("t2").value); var vmin = Math.min(a,b); var vmax = Math.max(a,b); var d = 0; for (vmin;vmin<=vmax;vmin++) { d+=vmin; } document.getElementById("para").innerHTML=d; } </script> </head> <body> <form> <p>Number 01</p><input type="text" name="t1" id="t1"> <p>Number 02</p><input type="text" name="t2" id="t2"> <input type="button" value="sb" onclick="sum()"> </form> <p id="para"></p> </body> </html>

中获取数据库中的数据

1。控制器查询

codeigniter

2。模型查询

public function getdata()
{
   $this->load->model('insert_model');                 
   $data['result'] = $this->my_model->fetch_data($id);

   echo "<pre>";
   preint_r($data['result']); // database return value from model 
}

从数据库

获取数据的另一种方法
function fetch_data($id=null)
{
   $this->db->select('*');
   $this->db->from('mytbl');            // mytbl is database table name
   $this->db->where('id',$id);
   $query = $this->db->get();
   $result = $query->result_array();    // this query fetch result in array     form
   if(!empty($result))
   {
      return $result ;
   }
}