将数据插入数据库

时间:2018-01-18 19:31:47

标签: php laravel

我正在尝试将数据插入数据库。这实际上有效,但每当点击提交按钮并且浏览器进入操作页面时,我得到一个" CLI已停止工作"错误导致本地php服务器关闭。

enter image description here

因为我不知道为什么我会遇到这个问题。我将提供可能导致此错误的所有代码。

表格:

<form method="POST" action="store">
{{ csrf_field() }}
    <label for="title">Title</label>
    <input type="text" id="title" name="title">
    <label for="url">URL</label>
    <input type="text" id="url" name="url">
    <input type="submit">
</form>

控制器:

<?php

namespace App\Http\Controllers;

use App\Article;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;

class AddArticle extends Controller
{
...
public function store(Request $request)
    {
        $article = new Article;
        $article->title = $request->title;
        $article->url = $request->url;
        $article->save();
    }
...

模特:

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Article extends Model
{
    protected $table = "posts";
    protected $fillable = [
        'title',
        'url',
    ];
}

web.php路线:

Route::post('/store', 'AddArticle@store');

当浏览器进入/存储时,我得到此CLI停止工作错误。

亲切的问候

0 个答案:

没有答案