laravel原始数据库连接使用DB类 facade实现 CURD(一)

第一种 :使用DB类 facade实现 CURD

<?php
namespace App\Http\Controllers;
 use Illuminate\Support\Facades\DB;
  class UserController extends Controller
  {
    public function info($id){
      // return'member-info-id-'.$id;
      //查询数据
      $users=DB::select('select * from user where id = :id', ['id' => $id]);
      echo "<pre>";
      print_r($users);
      //插入数据
       $users=DB::insert('insert into user(name,age,create_time) values(?,?,?)',['王百万',18,time()]);
      var_dump($users);
      //修改数据
     $affected = DB::update('update user set age = ? where name = ?', [23,'王百万']);
      var_dump($affected);
      //删除数据(删除数据必须加条件,不然生孩子没屁眼。不要问为什么。)
      $deleted = DB::delete('delete from user where id=?',[1]);
      var_dump($deleted);
    }    
  }
  //路由
  Route::any('User/info/{id}',['uses'=>'UserController@info'])
->where('id','[0-9]+');
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值