如何使用laravel中的原始php从数据库中的表中获取行

时间:2018-03-16 13:13:10

标签: php database laravel

我试图在laravel中使用raw php从表中获取第一行。假设表名是' tblcompany'。我试图用数据填充表单。我该怎么做?

3 个答案:

答案 0 :(得分:1)

Model Company
$table = 'tblcompany';

Company::first();

答案 1 :(得分:0)

请试试这个:

$company = DB::select('select * from tblcompany limit 1');

答案 2 :(得分:-1)

从表中获取第一行可以在数据库级别完成 MySQL在语句的底部某处使用limit 1 TSQL在语句开头使用select top 1

如果您使用其他数据库语言,请随意使用像 “[数据库语言]相当于MySQL限制”

如果你真的想在PHP级别这样做,而不是放置 foreach($records as $record){/*Do stuff*/},您可以使用
$firstRow = $records[0]

我不能给你一个更详细的答案,因为你没有问一个详细的问题。