方法1,在namespace下面加2行
use thinkController;
use thinkDb;
1.查询所有结果
$res = Db::query("select * from 表名"); 或者
$res = Db::table('表名')->select(); //结果不存在返回空数组 或者
$res = db('表名')->select();
2.查询特殊的
$res = Db::table('表名')->where([ 'id' => 'asds'])->select(); 或者
$res = db('表名')->where([ 'id' => 'asds'])->select();
$res = Db::table('表名')->where([ 'id' => 'asds'])->find(); //null 一条记录 或者
$res = db('表名')->where([ 'id' => 'asds'])->find();
3.查找某个字段的第一条数据
$res = Db::table('表名')->value('id'); 一条记录 或者
$res = db('表名')->value('id');
3.插入数据
$res = DB:excute("insert into 表名 set username=?,password=?,email=?",['aaa',md5('asds'),'kajsk@qq.com']);
dump($res);
4.查询某个特殊数据的某个字段值
$res = Db::table('表名')->where(['name' => 'asdss']) -> value('id'); //空返回null
$res = db('表名')->where(['name' => 'asdss']) -> value('id');
5.返回表中一个字段的所有值
$res = Db::table('表名')->column('字段名'); //一维数组
$res = db('表名')->column('字段名'); //一维数组
键值对的形式
$res = Db::table('表名')->where(['id' => 1])->column('字段名','第二个字段名'); //二维数组 空数组
$res = db('表名')->where(['id' => 1])->column('字段名','第二个字段名'); //二维数组 空数组
=============================================================================================================
添加数据