我想将查询的结果传递给模板(我的模板中有一个部分,其中显示每个表的行数(计数)),因此在我的控制器中我有这个函数:
public function dashboardInfos()
{
$infos = DB::select("SELECT ( SELECT COUNT(*) from patients ) AS P, (SELECT COUNT(*) FROM rendez_vouses) AS R, (SELECT COUNT(*) FROM ordonnances) AS O, (SELECT COUNT(*) FROM consultations) AS C");
foreach($infos as $i)
{
View::share([
'P' => $i->P,
'R' => $i->R,
'O' => $i->O,
'C' => $i->C]);
}
}
在 app.blade.php 中我放入:{{ $i->P }}
我收到的错误是“未定义的变量:i”
我该如何解决这个问题?提前致谢 :)
不负相思意
慕标5832272