laravel入门级增删改查操作

									laravel入门级增删改查操作	

路由,控制器,视图
增删改查需要对以上进行了解,可以看下我之前的博客
添加链接描述

首先要创建控制器,路由,视图

在app/http/Controllers/目录下创建控制器
在这里插入图片描述
在resources/views/目录下创建文件夹,要和控制器名称一样,在文件夹里创建视图
在这里插入图片描述
在视图中创建他们的路由
准备工作完成。
查询:
在这里插入图片描述

  1. laravel中渲染视图是retutn view()
  2. laravel中模板变量赋值是with()需要跟在渲染后边
  3. laravel中查询数据库的方法为get()
    在这里插入图片描述
    千万不要忘记引入DB类
    在这里插入图片描述
    接下来就是将查询数据库的内容输出到前端了
    刚才通过模板变量赋值将数据传了过来,现在只需要循环一下就OK了
    1.在laravel中使用php标签需要在前边加一个@当然最后也不要忘记写结束
    2 循环的数据在视图循环中是这样写的{{$别名->字段}}
    看下效果吧
    在这里插入图片描述
    这是数据库的内容
    在这里插入图片描述
    这是我们查询出的内容

增加:
跟查询不同我们需要先渲染出form表单,让后用表单进行增加

只需要用retutn view()渲染一下就OK
我们直接说增加的方法
在这里插入图片描述
form表单的action我就不多解释了
最后这个csrf非常重要,是laravel自带用来保护表单的,不加的话表单是不管用的
在这里插入图片描述
让后就是添加路由
在这里插入图片描述
1要用request来接收表单传值
2laravel中插入数据库操作是insert

删除:
删除就不用使用表单传值了,而是路由传值
在这里插入图片描述
删除只需要将数据的id传过去就好了
在这里插入图片描述
路由这里需要注意一下,后边需要带上传的值
在这里插入图片描述
删除在增删改查中应该是最简单的了,最重要的就是要将数据的id成功的传值到控制器
删除操作在laravel中是delete

修改:
	修改和增加是一样的,分为两部分,一部分是渲染表单,还有一部分是将表单的值传到控制器

在这里插入图片描述
修改和增加不一样的地方就是修改需要知道数据的id,所以在渲染表单时需要将id传值过去

在这里插入图片描述
模板变量赋值是需要将原始的数据显示出来
在最后提交修改表单时一定不要忘记将id也传值过来
在这里插入图片描述
修改和增加差不多,最重要的就是这个id,因为修改需要条件,所以id是一定不能丢的

这就是laravel入门级的增删改查了,希望我的文章能帮助到大家,谢谢!!!

发布了4 篇原创文章 · 获赞 10 · 访问量 181

猜你喜欢

转载自blog.csdn.net/DarKer_LB/article/details/105427627