复习笔记(10)

    //数据库操作之原生插入数据
    public function db()
{
//    插入数据
    $result= Db::execute('insert into think_data(id,age) values(19,20);');

//    修改语句
    $result=Db::execute('update student set `name` = "你好" where id = 16 ');

//        删除
        $result=Db::execute('delete from student where id = 18');

//        查询

        $result=Db::query('select * from student ');

        dump($result);
}

//数据库操作之查询构造器

public function db()
  {
      //插入
       $result=Db::table('student')->insert(['name'=>'nihao']);

       //修改
    $result=Db::table('student')->where('id',19)->update(['name'=>'你好']);

    //删除
    $result=Db::table('student')->where('id',16)->delete();


    //查询
    $result=Db::table('student')->where('id',15)->select();

dump($result);

   }

//不推荐用助手函数
//助手函数查询
//db助手函数默认每次都会重新连接数据库,因此应该避免多次调用
//public function db()
//{
//    //db(’里面是省略后的表名‘)
//    $db=db('data');
//    //添加
    $db->insert(['name'=>'哈哈']);
//    //删除
    $db->where('id',20)->delete();
//    //修改
    $db->where('id',21)->update(['name'=>'古天乐']);
查询
   $list= $db->where('id',21)->select();
//
dump($list);
//
//
//}

//链式操作
//使用链式操作可以完成复杂的数据库查询
//链式操作不分先后,只要都写在select前都可以使用
//public function db()
//{
//    //链式操作
//    $list=Db::name('data')->where('age',20)->order('id','desc')->limit(3)->select();
//dump($list);
//}
//


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值