说明
    本例是在 https://www.yuque.com/go/doc/34346899 加以添加而成的,不明白的可以先前往了解。
    本例将不进行路由层的配置。

    Controller层(控制层)

    1. <?php
    2. //在控制层中 编辑 create 方法 和 store 方法的代码
    3. public function create()
    4. {
    5. return view('User/create');
    6. }
    7. public function store(Request $request)
    8. {
    9. echo $request->userName;
    10. $data['userName'] = $request->userName;
    11. $data['passWord'] = $request->passWord;
    12. $data['tel'] = $request->tel;
    13. $data['email'] = $request->email;
    14. $data['addres'] = $request->addres;
    15. $addData = new UserModel();
    16. $addData->addData($data);
    17. return redirect('/user');
    18. }

    View层(视图层)
    新建一个 create 视图界面
    说明:在下例的 {{csrf_field()}} 中 权限必须在后面带括号 否则页面异常 提交 419

    1. //如果是根据之前的案例坐过来 需要到 index 视图下 添加 超链接按钮 前往 添加记录页面
    2. <a href="create"><input type="Button" value="前往添加数据"></a>
    3. //create 视图看下面
    4. <!doctype html>
    5. <html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
    6. <head>
    7. </head>
    8. <body>
    9. <div align="center">
    10. <form action="/user" method="post">
    11. {{csrf_field()}}
    12. <table>
    13. <caption>编辑添加记录</caption>
    14. <tr>
    15. <td>userName:</td>
    16. <td><input type="text" name="userName"></td>
    17. </tr>
    18. <tr>
    19. <td>passWord:</td>
    20. <td><input type="text" name="passWord"></td>
    21. </tr>
    22. <tr>
    23. <td>tel:</td>
    24. <td><input type="text" name="tel"></td>
    25. </tr>
    26. <tr>
    27. <td>email:</td>
    28. <td><input type="text" name="email"></td>
    29. </tr>
    30. <tr>
    31. <td>addres:</td>
    32. <td><input type="text" name="addres"></td>
    33. </tr>
    34. </table>
    35. <input type="submit" name="" value="添加记录">
    36. </form>
    37. </div>
    38. </body>
    39. </html>

    Model层(模型层)

    1. <?php
    2. //插入数据
    3. Model中添加方法
    4. public function addData($data){
    5. return self::create($data);
    6. }