使用laravel怎么添加数据和显示数据
创始人
2024-12-06 10:01:30
0次

laravel框架添加数据:

添加数据

laravel框架添加数据的方式我这里使用的是model方式,此外还有一种是DB

因为from提交数据,laravel框架需要在from提交中添加一个token,所以这里接受数据也有好几种方式

我使用的是new一个model,在model中定义了我需要的字段

还有一种就是我注释的那里啦.使用$request->except()直接将不需要的post数据排除掉

laravel上传图片也是非常的方便的,只需要一个store就可以了 另外图片的存放地址我就不在这里说了

有感兴趣的同学可以去百度一下,很简单的

返回成功值

这里还有一个就是返回值的问题,

以前使用tp框架的时候有一个很方便的函数

$this->success()

laravel我暂时还没有找到类似函数,现在只能这样啦

reentu redirect()->with();

代码如下:

public function base_banner_add(Request $request){
   //判断是否为POST提交
   if($request->isMethod('post')){
   //排除不需要的post数据
   // $request->except(['_token','_method']); 
   //接受并且上传图片
   $file = $request->file('img')->store(date('Y-m-d'));
      //接受所有数据
   $data = $request->all();
      //更改图片url
   $data['img'] = $file;
      //实例化model
   $banner = new Banner();
      //添加数据
   $list = $banner->create($data);
      if($list != false && $list != null){
          return redirect('admin/base_banner_add')->with('status','保存成功');
      }else{
          return redirect('admin/base_banner_add')->with('status','保存失败');
      }
   }else{
   //view显示
   return view('Admin/banner/base_banner_add');
   } 
  }

接下来就是显示数据了,

显示数据

在添加数据的时候我使用的是model方式

那么查询数据也要使用model了

这里就扯出来了 定义model的第二种用法

代码如下:

 public function base_banner(Banner $banner){
    $data = $banner->get();
    dump($data->toArray());
   return view('Admin/banner/base_banner');
  }

直接在函数中传进去一个$request也是可以的

然后直接->get(); 就可以查询出所有数据了

不过要注意的是 laravel这里查询出来的数据不是array数组 而是laravel自己定义的一个Collection

为了以数组形式显示出来,这里使用了一个->toArray();来转变为数组

Laravel 是什么

Laravel 是一套简洁、优雅的PHP Web开发框架。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...