Tp5_查询构造器,实现增删改查操作.

image.png

1.插入操作
//单挑数据

Db::table('staff')
            ->insert([
                'id' => '1009',
                'name' => '阿朱',
                'sex' => '0',
                'age' => 25
            ]);
image.png

//多条数据

 Db::table('staff')
            ->insertAll([
                ['id' => '1010', 'name' => '赵敏', 'sex' => '0', 'age' => 21],
                ['id' => '1011', 'name' => '张无忌', 'sex' => '1', 'age' => 25],
                ['id' => '1012', 'name' => '张三丰', 'sex' => '1', 'age' => 85]

            ]);
image.png

2.更新操作

Db::table('staff')
            ->where('id',1012)
            ->update([
                'salary' => 4000
            ]);
image.png

3.查询操作
查询单条字段

    $affected = Db::table('staff')
            ->where('id',1012)
            ->value('name');
        dump($affected); //打印语句

image.png

更多查询,参考我的上一篇文章:https://www.jianshu.com/p/b8f73cce4445

4.删除操作

 Db::table('staff')
            ->delete(1012); //注意传入的必须是主键名对应的值,删除多条传入数组
image.png
 Db::table('staff')
            ->delete(true); //情况当前表







你可能感兴趣的:(Tp5_查询构造器,实现增删改查操作.)