【发布时间】:2018-08-08 01:46:56
【问题描述】:
我有控制器
function showDetail($sono,$opnamedate,$warehouse,$stocktypeid){
$data['detail'] = $this->M_stock_opname->tampil_showDetail($sono,$opnamedate,$warehouse,$stocktypeid);
$data['bincard'] = $this->M_stock_opname->tampil_showBincard($year,$month,$data['detail']);
$this->load->view('stock_opname_showOpname_detail.php',$data);
}
并查看
<?php $no=1; foreach ($detail as $key) { ?>
<tr>
<td><?php echo $no; ?></td>
<td><?php echo $key->inventorycode ?> <input type="hidden" name="inventorycode[]" value="<?php echo $key->inventorycode ?>"></td>
<td><?php echo $key->inventoryname ?></td>
<td><input type="text" id="a" style="text-align:right" float="right" name="physicalquantity[]" value="<?php if(($key->physicalquantity) == '0'){echo "";}else{echo number_format($key->physicalquantity,0);}?>" onkeypress="return isNumberKey(event)"></td>
<td align="right"><?php if($key->approve == "1"){echo $dataquantity = '1';}else{ echo $dataquantity = '2';} ?> <input type="hidden" name="dataquantity[]" value="<?php echo $key->dataquantity ?>"></td>
<td align="right"><?php echo $key->physicalquantity - $key->dataquantity ?></td>
</tr>
<?php $no++;} ?>
如何将数组 $data['detail'] 和 $data['bincard'] 组合在一个 foreach 视图中?
【问题讨论】:
-
array_merge应该做你需要的 -
检查
array_merge是不是你需要的,然后请同时添加detail&bincard数组的值和你想要获取的值
标签: php codeigniter