我有一个像这样的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/

10-12 04:55