我正在尝试将变量传递给Controller,但不能。我提交的表单工作正常,它显示了一切。但是当我尝试删除一行时,问题是我无法提交它,因此我的操作看起来像 / Products / delete / 2 。 / p>
请参阅下面的代码:
<tbody>
<?php
for($i = 0; $i < count($all); $i++){?>
<tr>
<form action="/Products/delete/<?= $i ?>" method="post">
<td><input name="name" value="<?php echo $all[$i]['name'] ?>" readonly></td>
<td><input name="price" value="<?php echo $all[$i]['price'] ?>" readonly></td>
<td><input name="qty" value="<?php echo $all[$i]['qty'] ?>" readonly></td>
<td><input type="submit" value="Delete"></td>
</form>
</tr>
<?php
}
?>
</tbody>
谢谢!