订单页面-三个记录插入树在不同的表上我该怎么做

时间:2019-07-11 13:58:28

标签: laravel

我想从一个订单页面中获取3种不同的表单信息,并将这3种不同的传入数据打印到不同的SQL表中。

三种不同形式的订单,运输信息和发票信息。

<form route="{{route('order')}}" methot="POST" id="order">
 {{ csrf_field() }}
<input type='hidden' name='user_id' value='11'>
<input type='text' name='book_name' value='example book'>
<input type='text' name='book_price' value='example book price'>
</form>


<form route="{{route('shipping')}}" methot="POST">
 {{ csrf_field() }}
<input type='hidden' name='user_id' value='11'>
<input type='text' name='shipping_country' value='example shipping_country'>
<input type='text' name='shipping_address' value='example shipping_address'>
<input type='hidden' name='order_id' value='How Can take this order value?'>
</form>


<form route="{{route('invoice')}}" methot="POST">
 {{ csrf_field() }}
<input type='hidden' name='user_id' value='11'>
<input type='text' name='invoice_identity' value='example identity number'>
<input type='text' name='company_name' value='example company name'>
<input type='hidden' name='order_id' value='How Can take this order value?'>
</form>

什么是实用的方法?另一个问题是如何将同一页上第一个表单的order_id添加到其他表单中的隐藏表单中?

1 个答案:

答案 0 :(得分:0)

您不能将3个信息与同时提交的信息区别开来,您可以将所有信息以一种形式放置,然后在控制器中,可以将其保存在3个不同的表格中,

您应该在控制器的后端执行此操作,而不是在前端提交3个请求,这不是正确的方法。