zoukankan      html  css  js  c++  java
  • Thinkphp中对数据库的基础操作

    查询

    查询user表中id=1的数据

    where('uid',1)或者where('uid=1')
    $res = Db::table('user')->where('uid',1)->select();

    查询user数据表中第一条数据

    find()括号内不写就输出第一行,如果是find(2),就输出第二行数据

    $res = Db::table('user')->find();

    输出user数据表中name为 ’bb‘ 和 ’cc‘的数据

    $res = Db::table('user')->where('uname','in','bb,cc')->select();

    查询user表中uid=3的uname字段的值

    $res = Db::table('user')->where('uid=3')->value('uname');

    模糊查询

    $res = Db::table('user')->where('uname', 'like', '%e%')->select();

    增加数据

    向user表中插入一条信息

     $data = ['uname'=>'ff','pwd'=>'0000'];
     $res = Db::table('user')->insert($data);

    如果是插入多条数据

    $data = [['uname' => 'gff', 'pwd' => '002'], ['uname' => 'nn', 'pwd' => '123']];
    $res = Db::table('user')->insertAll($data);

    更新

    更新uid=2的uname字段值为eee

    $res = Db::table('user')->where('uid=2')->update(['uname' => 'eee']);

    删除

    根据主键执行

    $res = Db::table('user')->delete(10);

    多条删除

    $res = Db::table('user')->delete([8,9]);

    条件删除

    $res = Db::table('user')->where('uid=6')->delete();
    ╰︶﹉⋛⋋⊱⋋๑๑⋌⊰⋌⋚﹉︶╯
  • 相关阅读:
    postfix遇到的问题
    SElinux以及防火墙的关闭
    centos查看系统信息
    WINDOWS访问SAMBA提示没有权限
    常用命令
    口才
    【李敖的管理经】
    随笔
    查询MX记录
    bash: ifconfig: command not found
  • 原文地址:https://www.cnblogs.com/zhangcheng001/p/11316212.html
Copyright © 2011-2022 走看看