我必须在Laravel 4.2中获取视图中的MySQL数据。
不是来自控制器或路由。我是从控制器上看到的。现在我需要再次从MySQL中获取数据。
我知道这是一种不好的做法。但我真的很需要。有可能吗?
提前谢谢。
是的,可以从Laravel中的任何位置访问任何类。但不建议直接在视图中使用它。因为Laravel是MVC框架。因此,它将打破编程方法论。如果你的应用程序很小,而且你刚刚处于开发模式,你可以直接使用它。
我有一个解决方案。
在视图中写入类似的刀片文件
$pic=DB::table('car_picture')->select('car_picture_link')->Where('car_id','=',$value->car_id)->take(1)->get();
foreach ($pic as $key => $p_val)
{
$car_pic = $p_val->car_picture_link;
}
它将解决问题。
但它并没有被重新命令。