laravel和数据库的那点事2

来源:互联网 发布:北风网大数据2017视频 编辑:程序博客网 时间:2024/05/21 17:55

增删改查:

添加数据

使用DB门面的insert方法执行插入语句。和select一样,改方法将原生SQL语句作为第一个参数,将绑定作为第二个参数:

DB::insert('insert into users (id, name) values (?, ?)', [1, 'Dayle']);
修改数据:

update方法用于更新数据库中已存在的记录,该方法返回受更新语句影响的行数:

$affected = DB::update('update users set votes = 100 where name = ?', ['John']);
删除数据:

delete方法用于删除数据库中已存在的记录,和update一样,该语句返回被删除的行数:

$deleted = DB::delete('delete from users');
查询语句:

除了使用?占位符来代表参数绑定外,还可以使用命名绑定来执行查询:

$results = DB::select('select * from users where id = :id', ['id' => 1]);

0 0
原创粉丝点击