thinkphp5.0 Db类操作数据库

对应手册:点击查询

<?php
namespace app\admin\controller;
use \think\Controller;
use \think\Db; //先引入Db类
class Test extends Controller
{
    public function index()
    {
        //查询一条数据(使用name可以省略表前缀)
        $res = Db::name('goods')->find();
        //dump($res);

        //查询全部数据
        $res = Db::name('goods')->select();
        dump($res);

        //添加一条数据
           $data = [
            'goods_name' => 'ceshi007',
            'goods_price' => 300
        ];
        $res = Db::name('goods')->insert($data);
        dump($res);

        //更新一条数据
        $data = [
            'goods_name' => 'ceshi001',
            'goods_price' => 888
        ];
        $res = Db::name('goods')->where('id',59)->update($data);
        dump($res);

        //删除数据(根据条件删除)
        $res = Db::name('goods')->where('id',59)->delete();
        dump($res);

        //删除数据(根据主键id删除)
        $res = Db::name('goods')->delete(40);
        dump($res);
    }
}

 

上一篇:服务熔断与限流:Sentinel


下一篇:mysql 复习笔记