我有一个像这样的MySQL数据库设置:
事件表(具有ID主键)
订单项(带有lineItemID主键,eventID外键)
GivenLineItemFunds(带有lineItemId主键和外键)
管理员查看提交的事件时,他/她会看到以下内容:
管理员将为每一行输入“给定的资金”,然后提交。现在,我将系统设置为分页系统,但是我可能会切换到将所有表/“事件”都放在一页上。
我应该如何设置表单以获取每行的LineItemID值,并将其与fundsGiven字段一起提交到数据库?我应该通过Ajax这样做吗?我只是使这个复杂化了吗?
最佳答案
构建表单时,我只需将name
的<input>
属性设置为lineItemID(或'item'。lineItemID)
{{ Form::text($lineItem->name, null, array(
'name' => 'item' . $lineItem->lineItemId
)) }}
关于php - 通过SQL Laravel更新具有多行的多个表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22048833/