这是我的控制器
function set_hargabesar($id){
$this->load->library('cart');
$condition['id'] = 'id';
$get = $this->myigniter_model->getharga('harga_satuan','id');
$data = array(
'rowid' => $id,
'qty' => 5,
'price' => $get,
);
$this->cart->update_all($data);
}
这是我的模特
public function getharga($harga, $id){
$this->db->select($harga);
$this->db->from('barang');
$this->db->where('id',$id);
$query=$this->db->get();
}
如何从数据库中获取'harga_satuan'(价格购物车) 请帮帮我。
我可以使用此代码从数据库中获取数据(harga_satuan)。
答案 0 :(得分:0)
您只执行了查询,需要检索数据。 型号:
public function getharga($harga, $id){
$this->db->select($harga);
$this->db->from('barang');
$this->db->where('id',$id);
$query=$this->db->get();
$row = $query->row_array();
return $row;
}
在你的控制器中只需更改:
'price' => $get['harga_satuan'],
当然,您需要将id传递给您的模型:
$get = $this->myigniter_model->getharga('harga_satuan', $id);
(但我希望你这样做)