我有这样的数据进入我的数据库
表:产品
product_ID | product_qty
1 | 50
2 | 30
3 | 40
我想从product表中获取product_qty值,其中product_ID(1,2,3)是使用codeigniter的数组形式。
My_Controller.php
public function addMTStore_post(){
$userdata = array();
$userdata['product_ID']= $this->post('product_ID');
for ($i=0;$i<count($userdata['product_ID']);$i++){
$value = array( "product_ID" =>$userdata["product_ID"][$i]
);
$product_quantity = $this->move_To_Store->getQty($userdata['product_ID']);
return product_quantity ;
}
}
move_To_Store.php
public function getQty($product_ID = array()){
foreach($product_ID as $key){
$this->db->select('total_product_quantity');
$this->db->from('product');
$this->db->where('product_ID',$product_ID);
$query = $this->db->get()->row()->total_product_quantity;
echo $query ;
}
}
我想使用product_ID显示product_qty值。但我无法取。 请帮我找出解决方案。提前致谢。