调试Codeigniter Shoppincart函数:
请帮我一下好吗。这是一个代码点火器脚本MVC。有一个控制器“功能添加到购物车”,模型中有一个“功能获取产品”。我看不出这里出了什么问题,为什么函数get_products不能执行。谁能帮帮我吗 这是连接到数据库的型号:get_产品:调试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
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”);
}