说明
本例是在 https://www.yuque.com/go/doc/34346899 加以添加而成的,不明白的可以先前往了解。
本例将不进行路由层的配置。
Controller层(控制层)
<?php//在控制层中 编辑 create 方法 和 store 方法的代码public function create(){return view('User/create');}public function store(Request $request){echo $request->userName;$data['userName'] = $request->userName;$data['passWord'] = $request->passWord;$data['tel'] = $request->tel;$data['email'] = $request->email;$data['addres'] = $request->addres;$addData = new UserModel();$addData->addData($data);return redirect('/user');}
View层(视图层)
新建一个 create 视图界面
说明:在下例的 {{csrf_field()}} 中 权限必须在后面带括号 否则页面异常 提交 419
//如果是根据之前的案例坐过来 需要到 index 视图下 添加 超链接按钮 前往 添加记录页面<a href="create"><input type="Button" value="前往添加数据"></a>//create 视图看下面<!doctype html><html lang="{{ str_replace('_', '-', app()->getLocale()) }}"><head></head><body><div align="center"><form action="/user" method="post">{{csrf_field()}}<table><caption>编辑添加记录</caption><tr><td>userName:</td><td><input type="text" name="userName"></td></tr><tr><td>passWord:</td><td><input type="text" name="passWord"></td></tr><tr><td>tel:</td><td><input type="text" name="tel"></td></tr><tr><td>email:</td><td><input type="text" name="email"></td></tr><tr><td>addres:</td><td><input type="text" name="addres"></td></tr></table><input type="submit" name="" value="添加记录"></form></div></body></html>
Model层(模型层)
<?php//插入数据在 Model中添加方法public function addData($data){return self::create($data);}
