Php 如何在Laravel/Eloquent中使用动态链接运行带有动态变量的查询

Php 如何在Laravel/Eloquent中使用动态链接运行带有动态变量的查询,php,mysql,laravel,dynamic,eloquent,Php,Mysql,Laravel,Dynamic,Eloquent,我不知道去哪里找/找什么,因为我对HTML/CSS和Laravel/PHP还不熟悉 我有一个函数返回一个集合(在本例中仅返回一个项,但我希望保留它用于以后使用的计数),并且我在视图中访问我想要的对象: Top Vulnerability: @foreach ($tvuln as $object) {{ $object->cve }} @endforeach 我想将返回的CVE转换为一个链接,当按下该链接时,将

我不知道去哪里找/找什么,因为我对HTML/CSS和Laravel/PHP还不熟悉

我有一个函数返回一个集合(在本例中仅返回一个项,但我希望保留它用于以后使用的计数),并且我在视图中访问我想要的对象:

Top Vulnerability: @foreach ($tvuln as $object)
                     {{ $object->cve }}
                   @endforeach
我想将返回的CVE转换为一个链接,当按下该链接时,将我转到另一个页面,该页面运行一个查询,以调出具有给定CVE的所有主机的列表


我正在努力思考如何做到这一点,并且可以使用一些指导来搜索什么或如何使用Laravel/Eloquent实现这一点。

您可以尝试以下方法:

@foreach ($tvuln as $object)
    <a href="{{ route(routename..., parameters...) }}">
        {{ $object->cve }}
    </a>
@endforeach
@foreach($tvuln作为$object)
@endforeach

有关路由的更多信息,请查看。

我想我可能已经在laravel http requests文档中找到了我需要了解的内容。这就是我最后要做的:
  • :::在我的foreach中,它最终生成了一个url,我可以使用route::get with将请求传递给我的控制器,并用cve和count命名链接。谢谢回复!!