【问题标题】:How to use dynamic link to run query with dynamic variable in Laravel / Eloquent如何使用动态链接在 Laravel / Eloquent 中使用动态变量运行查询
【发布时间】:2018-04-06 15:22:14
【问题描述】:

由于我是 HTML / CSS 和 Laravel / PHP 的新手,所以我不知道该去哪里寻找 / 寻找什么。

我有一个函数返回一个集合(在这种情况下只有一个项目,但我想保留它用于以后使用的计数),并且我访问我想要在我的视图中这样的对象:

Top Vulnerability: @foreach ($tvuln as $object)
                     {{ $object->cve }}
                   @endforeach

我想将返回的 CVE 转换为一个链接,并在按下该链接时将我带到另一个页面,该页面运行查询以提取具有给定 CVE 的所有主机的列表。

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

【问题讨论】:

  • 我想可能已经在 laravel http requests 文档中找到了我需要了解的内容

标签: php mysql laravel dynamic eloquent


【解决方案1】:

你可以试试这样的:

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

有关路线的更多信息,请查看here

【讨论】:

  • 最终创建了一个 url,我可以使用 route::get 将请求传递给我的控制器,并使用 cve 和 count 命名链接。谢谢回复!!
  • 猜你喜欢
    相关资源
    最近更新 更多
    热门标签