通过laravel发送删除请求

问题描述 投票:1回答:1

我想在记录列表中添加删除链接,但是没有关于如何在文档中创建DELETE请求的示例。

以下是我的解决方案,但很难看:

<td>
<form action="{{url('/crud/del/'. $post['id_currency'])}}" method="post">
{{ method_field('DELETE') }}
{{ csrf_field() }}
{{--<input name="_method" type="hidden" value="DELETE">--}}
<button class="btn btn-danger" type="submit">Delete</button>
</form>
{{--<a href="" class="btn btn-danger flaticon-layers"></a>--}}
</td>

点击删除后我收到消息:

“由于不活动,该页面已过期。

请刷新并重试。“

我的控制器:

 public function destroy($id)
 {
    $uri = env("API_URI");
    $headers = array(
        'Accept' => '*/*',
        'X-Access-Token' => '7e5ae27692ff7af65f9f26435d3f6496',
        'Content-Type' => 'application/json'
    );
    \Unirest\Request::delete($uri.'/currency/'.$id, $headers);
    return $this->index();
}

路线:

Route::delete('/crud/del/{id}',array('uses' => 'ApiController@destroy', 'as' => '/crud/del'));
php laravel api lumen
1个回答
0
投票
DB::table('tbl_name')->where('id','=',$id)->delete();
© www.soinside.com 2019 - 2024. All rights reserved.