【发布时间】:2020-02-29 08:54:56
【问题描述】:
希望修改现有系统,该系统添加了 UOM 下拉选择字段。 我想将我选择的值传递给我的 CodeIgnitor 控制器,但它似乎不起作用。
<tbody id="dataTable" style="background: #cccccc ">
<tr>
<!--<td><input type = "checkbox" name="chkbox[]"/></td>-->
<td></td>
<td><input required type="text" name="item[]"/></td>
<td><input required type="text" name="price[]" /></td>
<td><input required type="text" name="qty[]" /></td>
<td><select required type="text" name="uom[]">
<option value = "">--Please Select--</option>
<option value = "PCS">PCS - Pieces</option>
<option value = "M">M - Meters</option>
<option value = "KG">KG - Kilograms</option>
<option value = "BOX">BOX - Boxes</option>
<option value = "SET">SET - Sets</option>
<option value = "CTN">CTN - Cartons</option>
<option value = "PLT">PLT - Pallets</option>
<option value = "ROLL">ROLL - Rolls</option>
<option value = "PKT">PKT - Packets</option>
</select>
</td>
</tr>
下面是我的控制器:
public function user_data_submit() {
$data = array(
//'tranh_item_uom' is my uom database's column
'tranh_item_uom'=>$this->input->post('uom1'),
'tranh_item_uom2'=>$this->input->post('uom2'),
'tranh_item_uom3'=>$this->input->post('uom3'),
'tranh_item_uom4'=>$this->input->post('uom4'),
'tranh_item_uom5'=>$this->input->post('uom5'),
);
}
不能让 uom[] 工作。不好意思最近刚学codeignitor和php,还不是很熟悉。
我的完整代码在这里:
- Controller.php -> https://codepen.io/Kezn/pen/QWWQywb
- 查看器.php -> https://codepen.io/Kezn/pen/WNNMrvv
【问题讨论】:
标签: php html mysql codeigniter