使用“提交”按钮更改DB状态

时间:2018-01-09 15:17:09

标签: php laravel laravel-5

我想添加到我的Laravel 5网站和按钮,在提交后更改值。

这是我的示例代码:

<form method="POST" >
<input type="hidden" value="3" name="{{$sale->state}}">
 <button type="submit" name="button" class="btn btn-success">FE</button>
</form>

不要工作,但我只是玩一点点。任何一个好主意怎么能做出这个动作?

我希望按钮点击从状态delivered更改为complete =在我的数据库表sale中,state必须将状态值从1更改为3

非常感谢

1 个答案:

答案 0 :(得分:0)

input的名称必须是模型属性的名称(反映在数据库表列中)。

尝试此操作(如果您的列名称为state):

<input type="hidden" value="3" name="state">

通过将name="{{$sale->state}}"用作name属性,您可以从state对象传递$sale属性的值。