首页 > 解决方案 > Laravel 5 中未定义的变量请求

问题描述

我遇到了问题,它说请求未定义,DB 也是如此。

public function edit(Request $request,$id) {
        $name = $request->input('stud_name');
        DB::update('update student set name = ? where id = ?',[$name,$id]);
        echo "Record updated successfully.<br/>";
        echo '<a href = "/edit-records">Click Here</a> to go back.';
     }

标签: laravel-5

解决方案


看起来你缺少use告诉你的脚本在哪里找到这些的语句。添加

use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;

之后在你的文件中namespace ...


推荐阅读