刚开始使用laravel& amp;我试图保存物品和数量。到目前为止,我不知道如何从表格列中检索项目的值。
这是代码
HTML
<table class="table table-condensed table-hover" id="myTable">
<thead>
<tr>
<th>Item</th>
<th class="text-center">Quantity</th>
</tr>
</thead>
<tbody class="body">
<tr>
<td name="item[]">Book</td>
<td>
<select class="form-control" name="qty[]">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
</select>
</td>
</tr>
<tr>
<td name="item[]">Pencil</td>
<td>
<select class="form-control" name="qty[]">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
</select>
</td>
</tr>
</tbody>
</table>
控制器
$input = Input::all();
for ($i = 0; $i < count($input['qty']); $i++) {
$data = array(
'item' => ?????,
'quantity' => $input['qty'][$i]
);
Order::create($data);
}
提前致谢
答案 0 :(得分:0)
名字?我认为你必须在td中输入一个输入,如果是一个表单,发送后你可以根据表单的方法检索$ _POST或$ _GET的值