06/05/2011, 17:05
|
| | Fecha de Ingreso: enero-2011
Mensajes: 74
Antigüedad: 13 años, 9 meses Puntos: 4 | |
Problema consulta get Hola :
Mi problema es el siguiente:
A Database Error Occurred
Error Number: 1054
Unknown column 'id_cart' in 'where clause'
SELECT `delivery_price` FROM (`delivery_price_table`) WHERE `id_cart` = '3'
Filename: C:\wamp\www\GreenwiseVitamins_proyect\system\datab ase\DB_driver.php
Line Number: 330
el codigo de mi modelo es :
public function get_delivery_price() {
$this->db->select('delivery_price')->from('delivery_price_table');
$query = $this->db->get();
return $query->row()->delivery_price;
}
y el de mi controladora es:
public function cart() {
if ($this->session->userdata('logged_in') == true) {
$param['cart_content'] = $this->cart_database_model->get_cart_products($this->session->userdata('id_cart'));
$param['cart_items'] = $this->cart_database_model->get_cart_quantity($this->session->userdata('id_cart'));
$param['shipping'] = $this->product_model->get_delivery_price();
$param['cart_sub_total'] = $this->cart_database_model->get_cart_subtotal($this->session->userdata('id_cart'));
$param['cart_total'] = number_format($this->cart_database_model->get_cart_subtotal($this->session->userdata('id_cart')) + $this->product_model->get_delivery_price(),2);
} else {
$param['cart_content'] = $this->cart->contents();
$param['cart_items'] = $this->cart->total_items();
$param['shipping'] = $this->product_model->get_delivery_price();
$param['cart_sub_total'] = $this->cart->total();
$param['cart_total'] = number_format($this->cart->total() + $this->product_model->get_delivery_price(),2);
}
$data['csscolor'] = 'color_blue.css';
$info['best_sellers']=$this->sellers_model->best_sellers(10);
$data['right_side_content']=$this->load->view('right_side_slide_view',$info,true);
$data['content'] = $this->load->view('cart_view', $param, true);
$this->load->view('main_layout', $data);
}
Es una opción para mostrar un carro de compras guardado en base de datos o el temporal que viene nativo con el framework
no entiendo de donde me pone el where porque estoy usando la función get() solamente, tengo en el autoload ese modelo no se si tenga que ver
Si alguien me puede dar una idea por favor voy a estar muy agradecido
Saludos |