php - 如何使用codeigniter从单列中获取数组数据
问题描述
我以这种方式将数据存入我的数据库
表:产品
product_ID | product_qty
1 | 50
2 | 30
3 | 40
我想从 product_ID (1,2,3) 使用 codeigniter 的数组形式的产品表中获取 product_qty 值。
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 值。但我无法获取。请帮我找出解决方案。提前致谢。
解决方案
推荐阅读
- android - 如何在回收站视图中解决此问题?
- c++ - 为什么带有默认参数 std::initializer_list 的 ctor 不可用(VS2019)?
- c# - 如何创建在后台运行的控制台应用程序?
- docker - Docker 用私有仓库组成 [ecs context]
- go - 如何编组结构,就好像它是一个匿名结构一样?
- c - 我正在尝试将程序从 C 转换为 MIPS 程序集,收到一个无限循环
- .net-core - 在 .NET Core 中使用依赖项的依赖项
- python-3.x - 在 pd.DataFrame 对象中使用带有组的 apply() 函数的 rolling()
- python-3.x - 评估张量流 keras 模型时出现奇怪的 sample_weight 错误
- configuration - HaProxy 配置通过从请求中提取主机详细信息来重定向请求