laravel-5 - 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.';
}
解决方案
看起来你缺少use
告诉你的脚本在哪里找到这些的语句。添加
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
之后在你的文件中namespace ...
推荐阅读
- jasmine - 有没有办法让 Jasmine 的期望在失败时重试
- asp.net-mvc-5 - IDX12709:CanReadToken() 返回错误。JWT 格式不正确 - Open ID Connect 身份验证
- r - 将多个 xml 文件导入并转换为 DF
- javascript - localStorage 不适用于用户帐户
- c++ - 如何从视图投影矩阵中检索相机原点/位置?(OpenGL)
- algorithm - 查找不包含负循环的强连通子图
- java - 从字符串中删除最后一个数字
- javascript - 添加活动类的滑块
- .net-core - 无法在 Ubuntu 上运行的 Rider 2019.3 中从私有源恢复 nuget 包
- kubernetes - traefik kubernetes crd 健康检查