zoukankan      html  css  js  c++  java
  • 总结7.7 tp5的数据库操作

    Db::table('basgame')->where('id',1)->find();

    // table方法必须指定完整的数据表名,查询一条数据

    Db::table('basgame')->where('status',1)->select();

    //查询数据集

    Db::name('game')->where('id',1)->find();

    Db::name('game‘)->where('status',1)->select();

    //如果设置了数据表前缀参数,可以使用name

    db('basgame')->where('id',1)->find();

    db('basgame')->where('status',1)->select();

    //助手函数,这种方法好记适用性高

    查询某一列的值

    Db::table('basgame')->where('status',1)->column('name');

    // 指定索引

    $data = ['foo' => 'bar', 'bar' => 'foo'];

    Db::table('basgame')->insert($data);

    //添加一条数据,insert 方法添加数据成功返回添加成功的条数,insert 正常情况返回 1

    $userId = Db::table('basgame')->getLastInsID();

    //返回新增数据的自增主键,使用getLastInsID方法:

    Db::table('basgame')->where('id', 1)->update(['name' => 'thinkphp']);

    //更新数据表中的数据

    db('game')->delete(1);

    // 输出数据,根据主键删除

    db('game')->where('id',1)->delete();

    // 条件删除

    Db::table('basgame')

    ->where('name','like','%thinkphp') 

    ->where('status',1)

        ->find();

    //查询方法

  • 相关阅读:
    TP框架中模板赋值
    使用PHP和GZip压缩网站JS/CSS文件加速网站访问速度
    测试相关知识分享(百度和其他途径查找到的)
    测试基本概念
    shell编程之重定向
    shell编程之函数
    shell编程之循环
    shell编程之测试和判断
    shell编程之变量
    Linux系统学习之正则表达式
  • 原文地址:https://www.cnblogs.com/HighKK/p/13329550.html
Copyright © 2011-2022 走看看