laravel(五)-laravel中的数据库原始查找

laravel提供三种数据库操作方式:

  1. DB facade(原始查找)
  2. 查询构造器
  3. Eloquent ORM

laravel数据库配置文件

应用的数据库配置位于 config/database.php 文件中。

laravel中的数据库原生操作(DB facade)

配置好数据库连接后,就可以使用 DB 来运行查询。 DB 为每种查询提供了相应方法: select, update, insert, delete, 和 statement 。

Select 查询
运行一个最基本的查询,可以使用DB的 select 方法:
$users = DB::select('select * from users where active = ?', [1]);
}

传递给 select 方法的第一个参数是原生的 SQL 语句,第二个参数需要绑定到查询的参数绑定,通常,这些都
是 where 字句约束中的值。参数绑定可以避免 SQL 注入攻击。
select 方法以数组的形式返回结果集,数组中的每一个结果都是一个 PHP StdClass 对象,从而允许你像下面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值