php - Laravel 检查 url 是否存在并且什么都不做

标签 php mysql laravel

如果 {id} 是 #1,我会尝试不删除。

代码:

if (request()->is('/admin/servers/admin/delete/1')) {
    return Redirect::to("/admin/servers/admins");
}

所有函数:

public function admins_delete($id)

    {
        if (request()->is('/admin/servers/admin/delete/1')) {
            return Redirect::to("/admin/servers/admins");
        }
        DB::table('server_admins')->where('id',$id)->delete();
        return Redirect::to("/admin/servers/admins");
    }

}                   

但是不起作用。有什么建议吗?

最佳答案

尝试这种方式:

 public function admins_delete($id)

        {
            if ($id==1) {
                return Redirect::to("/admin/servers/admins");
            }else{
               DB::table('server_admins')->where('id',$id)->delete();
               return Redirect::to("/admin/servers/admins");
            } 
        }

关于php - Laravel 检查 url 是否存在并且什么都不做,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51211121/

相关文章:

php - 特定小写 php 验证的正则表达式匹配

javascript - 使用 PHP 和 JavaScript 列出目录中的文件

php - jQuery 标签 : Load Data when Tab is Active using AJAX

php - 定位类别 css

javascript - 如何通过输入字段值和查询结果更新Amcharts的dataprovider

javascript - 如何使用 javascript 将输入值发送到 servlet,然后从该 servlet 获得答案?

php - Laravel 在测试具有许多依赖项的模型之前准备数据库,有没有更好的方法?

php - 如果表中没有值,则查询应返回 0

php - 使用 Eloquent 复杂连接

php - Laravel 5.5 验证失败时验证更改响应格式