使用Laravel 5.4 PHP - SQL的动态SVG图像

时间:2017-08-09 23:15:54

标签: php mysql laravel svg

我有26间教室,我的想法是在学校的平面图上,在使用时在SVG图像中填充一个颜色的教室。

已经做过,但我想我必须做26个查询sql,每个教室一个。 它是正确的还是可以有另一种方式?

控制器:

heapq.nsmallest

查看:

public function index()
{
    $dataClassr  = Classroom::all()->where('name_classroom', 'sistemas 1')->first();

    return view('welcome')->with('dataClassr', $dataClassr);
}

使用foreach,打印许多元素rect

结果是 enter image description here

2 个答案:

答案 0 :(得分:0)

不确定但请尝试将我的评论尝试将first()更改为get()

Classroom::all()->where('name_classroom', 'sistemas 1')->get();

作为第一个获得第一个结果的第一个结果,如果你想要它们都使用get()选项。

答案 1 :(得分:-1)

尝试在视图上运行foreach语句,以回显$ dataClassr数组中的每个svg。