Php 如何在一个页面中使用多个表单传输数据?
我想通过单击将不同的数据从一个列表传输到一个表Php 如何在一个页面中使用多个表单传输数据?,php,routing,laravel-5,Php,Routing,Laravel 5,我想通过单击将不同的数据从一个列表传输到一个表 @foreach($books as $book) <tr> <td>{{ $book->identification }}</td> <td>{{ $book->userid }}</td> <td>{{ $book->lentdate }}</td> <td>{{ $book->lentby}}
@foreach($books as $book)
<tr>
<td>{{ $book->identification }}</td>
<td>{{ $book->userid }}</td>
<td>{{ $book->lentdate }}</td>
<td>{{ $book->lentby}}</td>
<td>
<a href="{{ action('BookController@edit', $book->id) }}" class="btn btn-default"> Edit</a> 
<a href="{{ action('BookController@show', $book->id) }}" class="btn btn-default"> View</a>  
<a href="{{ action('BookController@receive', $book->id) }}" class="btn btn-default"> Return</a> 
<a href="{{ action('BookController@destroy', $book->id) }}" class="btn btn-danger"> Delete</a>  
<a href="{{ action('BookController@lost', $book->id) }}" class="btn btn-danger"> lost</a>
<form action="{{ action('BooklateController@store' ) }}" method="post" role="form" enctype="multipart/form-data">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<input type="hidden" name="ident" id="id" value='{{ $book->id }}'>
<input type="hidden" name="day" id="day" value='{{ $book->lentdat }}'>
<input type="hidden" name="user" id="user" value='{{ $book->userid}}'>
<input class="btn btn-primary" type="submit" value=" day late" >
</td>
</tr>
@endforeach
我的控制器:
public function store(request $request)
{
booklatefee::create(['book'=>$request->input('id'),
'day'=>$request->input('day'),
'payer'=>$request->input('user') ]);
return Redirect::action('BookController@index');
}
关闭表单可能会有所帮助。此外,您不需要enctype=multipart/form data,因为您的表单中没有文件。它仍然发送最后的数据只是为了确保,您可以用修改更新您的帖子吗?谢谢您关闭表单解决它
public function store(request $request)
{
booklatefee::create(['book'=>$request->input('id'),
'day'=>$request->input('day'),
'payer'=>$request->input('user') ]);
return Redirect::action('BookController@index');
}