> 官网手册 https://www.kancloud.cn/manual/thinkphp5_1/354000 ## 官方推荐写法如下 1、助手函数查询单条和多条 ~~~ db('user')->where('id',1)->find(); db('user')->where('status',1)->select(); ~~~ 2、基本查询 ~~~ // table方法必须指定完整的数据表名 Db::table('think_user')->where('id',1)->find(); Db::table('think_user')->where('status',1)->select(); ~~~ 3、值和列查询 ~~~ // 返回某个字段的值 Db::table('think_user')->where('id',1)->value('name'); //查询某一列的值可以用 // 返回数组 Db::table('think_user')->where('status',1)->column('name'); // 指定id字段的值作为索引 Db::table('think_user')->where('status',1)->column('name','id'); ~~~ ## 查询单条数据的完整实例 ~~~ public function edit(){ $id = input('id'); $info = db('link')->where('id',$id)->find(); $this->assign('info', $info); return view('add'); } ~~~