我生成用户拥有的数据库列表。在每个数据库的后面我都放了一个删除图标,该图标应该调用删除数据库的函数。
使用此代码我制作视图
返回视图('site.database') - > with('info',$ info);
在视图中我使用foreachloop来显示所有数据库
@foreach($info['list'] as $database)
<tr>
<td>{{$database}}</td>
<td><a href="{{URL::route('dbDelete')}}">
<img src="http://png-4.findicons.com/files/icons/753/gnome_desktop/24/gnome_edit_delete.png"></a></td>
</tr>
@endforeach
路由'dbDelete'调用删除数据库的函数,但是这个函数需要知道要删除的数据库,所以它需要参数$ database。我该怎么做?
答案 0 :(得分:1)
您可以像这样定义路线:
Route::get('delete/{db}', [
'as' => 'dbDelete',
'uses' => 'DbController@delete'
]);
然后,您传递名称:
<td><a href="{{ route('dbDelete', ['db' => $database])}}">