laravel 5.1.11控制器中的crud

时间:2015-10-18 11:39:07

标签: php laravel-5.1

插入控制器===将数据插入数据库

public function create() 
{
  return view('books.create');
}
public function store()
{
  $book=Request::all();
  Book::create($book);
  return redirect('books');
}

**我的网址

http://localhost/laravel/bookstore/public/books

**问题显示在我的浏览器中

糟糕,看起来出了问题。

1/1 BookController.php第40行中的ErrorException:

非静态方法Illuminate \ Http \ Request :: all()不应该静态调用,假设$ this来自不兼容的上下文

2 个答案:

答案 0 :(得分:0)

请使用此 请检查您是否在命名空间

之后使用了此项
use Illuminate\Http\Request;

之后你可以使用它。

public function store(Request $request) 
{
  $book=$request->all();
  Book::create($book);
  return redirect('books');
}

我认为这会有所帮助。

答案 1 :(得分:0)

更改此

使用Illuminate \ Http \ Request;

使用Request;