我试图在laravel中使用raw php从表中获取第一行。假设表名是' tblcompany'。我试图用数据填充表单。我该怎么做?
答案 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]
我不能给你一个更详细的答案,因为你没有问一个详细的问题。