热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Laravel创建产品CRUD之CreateandStore

上一篇说了laravel用crud之index列出产品items,我们现在试着添加产品,用到CRUD的Create和Store方法,打开a

  上一篇说了laravel用crud之index列出产品items,我们现在试着添加产品,用到CRUD的 Create 和 Store 方法,打开/app/Http/Controllers/ItemController.php定义一下create和store方法

1,添加新产品

public function create(){return view('items.create');}

2,保存刚刚添加的产品到数据库  

public function store(Request $request){$validatedData = $request->validate(['name' => 'required|unique:items|max:255','price' => 'required|numeric','img' => 'required|max:255','description' => 'required|max:255',]);//检查输入是否合法//$item = New Item;$item->name = $request->name;$item->price = $request->price;$item->img = $request->img;$item->description = $request->description;$item->save();}

  3,写create.blade.php模板,文件在/resources/views/items/create.blade.php,添加如下代码

@extends('layouts.app')@if ($errors->any())

Errors:
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach

@endif@section('content')
Create New Item
@csrf

@endsection

  打开http://lawoole.z5w.net/items/create添加产品,然后去数据库看看是不是增加了一个新产品

转:https://www.cnblogs.com/ytkah/p/9289835.html



推荐阅读
author-avatar
J136271692
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有