如何使用codeigniter从单列获取数组数据

时间:2018-05-21 06:06:37

标签: php codeigniter

我有这样的数据进入我的数据库

表:产品

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值。但我无法取。 请帮我找出解决方案。提前致谢。

0 个答案:

没有答案