zoukankan      html  css  js  c++  java
  • Laravel框架使用BD facade实现CURD

    这里所有的例子student表为例

    一、C -- Create(创建)

      如何使用原生SQL新增一条数据:

      新增返回的数据类型是bool类型

      $bool = DB::insert('insert into student(name,age) VALUES (?,?)',["李四",20]);

      var_dump($bool);   //输出结果

    二、U -- Update(更新)

      如何使用原生SQL更新一条数据:

      更新返回的是受影响行数

      $num = DB::update('update student set name = ? where name = ?',["小花","李四"]);

      var_dump($num);  //输出结果

    三、R -- Retrieve(读取)

      如何使用原生SQL读出数据:

      返回的结果可能是一个对象也可能是一个集合 (这里返回的是一个student集合)

      $students = DB::select("select * from student");

      dd($students);  //输出结果

      使用dd()可格式化数据,结果如下

      

    四、D -- Delete(删除)

      如何使用原生SQL删除数据:

      删除返回的结果也是受影响行数

      $num = DB::delete('delete from student WHERE id > ?',[1001]);

      var_dump($num);  //输出结果

  • 相关阅读:
    Python标准库之csv(1)
    python3:csv的读写
    Python os模块方法
    Python闭包
    Python修饰器
    Python生成器
    Python迭代器
    Python文件对象方法
    Justep X5 Studio,业界公认第一的快速开发平台
    马云:早九晚五的工作方式在2013-2015年就是慢性自杀
  • 原文地址:https://www.cnblogs.com/zdigd/p/7660898.html
Copyright © 2011-2022 走看看