Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
调试Codeigniter Shoppincart函数:_Codeigniter - Fatal编程技术网

调试Codeigniter Shoppincart函数:

调试Codeigniter Shoppincart函数:,codeigniter,Codeigniter,请帮我一下好吗。这是一个代码点火器脚本MVC。有一个控制器“功能添加到购物车”,模型中有一个“功能获取产品”。我看不出这里出了什么问题,为什么函数get_products不能执行。谁能帮帮我吗 这是连接到数据库的型号:get_产品: function get_product() { $product_id = $this->input->post(‘product_id’); $query = $this->db->select(‘product_id, pro

请帮我一下好吗。这是一个代码点火器脚本MVC。有一个控制器“功能添加到购物车”,模型中有一个“功能获取产品”。我看不出这里出了什么问题,为什么函数get_products不能执行。谁能帮帮我吗

这是连接到数据库的型号:get_产品:

function get_product()
{
  $product_id = $this->input->post(‘product_id’);

  $query = $this->db->select(‘product_id, product_name, description, price, photopath’);
  $query = $this->db->from(‘product’);
  $query = $this->db->where(‘product_id’, $product_id); 
  $query = $this->db->get(’‘);
  return $query->result_array();
}
这是名为函数add_cart的控制器,它将产品添加到“购物车视图”:

你犯了很多错误。 请看这里:

public function add_cart()
{

  $thisProduct = $this->Cart_model->add_product();

  if($thisProduct->num_rows() > 0)
  {

  $data = array(‘id’ => $thisProduct[‘product_id’],
               ‘qty’ => 1,
             ‘price’ => $thisProduct[‘price’],
              ‘name’ => $thisProduct[‘product_name’], 
       ‘description’ => $thisProduct[‘description’]
  );

  $this->cart->insert($data);

  }

  $this->load->view(“site_header”);
  $this->load->view(“site_nav”);
  $this->load->view(“shoppingcart”, $data);
  $this->load->view(“site_footer”);
}