1
請幫我解決這個問題。這是一個Codeigniter腳本MVC。有一個控制器「功能添加到購物車」,型號中有一個型號:「功能get_products」。我看不出這裏出了什麼問題,爲什麼函數get_products沒有執行。請有人幫助我。調試Codeigniter Shoppincart功能:
這是型號:get_product它連接到數據庫:
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」);
}