insert
使用 ? 绑定参数。
DB::insert('insert tb1 values(?,?,?)',[null,'tom',10]);
返回布尔值
select
使用命名绑定参数。
DB::select('select * from tb1 where id = :id',['id'=>1]);
返回一个数组结果集,数组中的每个结果将是一个 PHP
stdClass
对象。
update
DB::update('update tb1 set name=? where id = ?',['khs1994',1]);
返回所影响的行数
delete
DB::delete('delete from tb1');
statement
DB::statement('drop table tb1');
get
DB::table('tb1')->get();
返回一个
Illuminate\Support\Collection
结果,其中每个结果都是一个 PHPStdClass
对象的实例
获取一行数据,使用 first
方法。
DB::table('tb1')
->where('name','John')
->first();
取出一行中的单个值。
DB::table('tb1')
->where('name','John')
->value('age')
获取一列值。
DB::table('tb1')
->pluck('title')