【发布时间】:2017-04-10 06:27:56
【问题描述】:
我知道关于这个问题有很多答案,但没有一个对我有真正的帮助。
// update name
Route::put('/profile/update', function(Request $request){
$name = $request->input('name');
try{
echo DB::table('users')->where('id',Auth::id())->update(['name' => $name]);
}
catch(\Exception $e){
// do task when error
echo $e->get_message();
}
});
我也尝试过删除方法,但这也不起作用,请您弄清楚发生了什么。 谢谢。
【问题讨论】:
-
这是路由文件
web.php吗?为什么会有});?请描述你想做什么,你尝试了什么以及问题 -
是的,那是 web.php 文件,为什么会有 });我正在测试这种方法,这就是我使用直接函数的原因。
-
好的。你的问题是它总是返回
1不是吗?
标签: php laravel-5 try-catch laravel-5.4