我想从一个订单页面中获取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添加到其他表单中的隐藏表单中?
答案 0 :(得分:0)
您不能将3个信息与同时提交的信息区别开来,您可以将所有信息以一种形式放置,然后在控制器中,可以将其保存在3个不同的表格中,
您应该在控制器的后端执行此操作,而不是在前端提交3个请求,这不是正确的方法。